{"id":192,"date":"2007-01-30T10:43:48","date_gmt":"2007-01-30T18:43:48","guid":{"rendered":"http:\/\/www.formtek.com\/blog\/?p=192"},"modified":"2007-01-30T10:43:48","modified_gmt":"2007-01-30T18:43:48","slug":"oracle-the-trend-towards-embeddable","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/oracle-the-trend-towards-embeddable\/","title":{"rendered":"Oracle:  The Trend Towards Embeddable"},"content":{"rendered":"<p>&#8216;Embeddable&#8217; is becoming a characteristic of competitive advantage.\u00a0\u00a0Embeddable usually implies a software component that is small, self-contained and can be easily &#8216;dropped into&#8217; an application.\u00a0 In mid-2006, Oracle raised the level of promotion of ContentDB, Oracle&#8217;s\u00a0content management middleware, and <a title=\"Open Text and Content DB\" href=\"http:\/\/www.oracle.com\/corporate\/press\/2006_jun\/061406-contentdb-opentext-finalsite.html\" target=\"_blank\">signed up<\/a> Open Text as a partner.\u00a0\u00a0EMC\/Documentum <a title=\"Embeddable\" href=\"http:\/\/www.emc.com\/news\/emc_releases\/showRelease.jsp?id=4738\" target=\"_blank\">responded<\/a> by announcing &#8216;the first&#8217; embeddable ECM system &#8212; followed by <a title=\"Claims EMC was not the first\" href=\"http:\/\/newton.typepad.com\/content\/2006\/11\/alfresco_an_emb.html\" target=\"_blank\">claims<\/a> that EMC <a title=\"Formtek Blog\" href=\"http:\/\/www.formtek.com\/blog\/?p=146\" target=\"_blank\">wasn&#8217;t<\/a> really the first.\u00a0<\/p>\n<p>With Oracle&#8217;s acquisitions of DB technology from <a title=\"TimesTen\" href=\"http:\/\/www.oracle.com\/database\/timesten.html\" target=\"_blank\">TimesTen<\/a> and <a title=\"BerkeleyDB\" href=\"http:\/\/www.oracle.com\/database\/berkeley-db\/index.html\" target=\"_blank\">BerkeleyDB<\/a>, Oracle is now <a title=\"Oracle's Embeddable Databases\" href=\"http:\/\/searchwebservices.techtarget.com\/originalContent\/0,289142,sid41_gci1234425,00.html\" target=\"_blank\">spinning<\/a> a story around their database technology and embeddable databases.\u00a0\u00a0 The following graphic shows how Oracle plans to merge\/position the database pieces.<\/p>\n<p><img decoding=\"async\" id=\"image193\" alt=\"Oracle Embedded\" src=\"http:\/\/formtek.com\/blog\/wp-content\/uploads\/2007\/01\/OracleEmbedded1.gif\" \/><\/p>\n<p>The long-time Oracle Database, now at version 10g, is positioned as targeting large application development that requires very advanced relational database features.\u00a0\u00a0 While it isn&#8217;t well known, the Oracle Database can be packaged and deployed as an embedded component.\u00a0 In this way, it would be installed and configured silently as part of a larger application, and it is capable of self-managing.<\/p>\n<p>Oracle&#8217;s TimesTen meets the requirements of applications that require very high performance.\u00a0 TimesTen is a full read\/write transactional RDBMS for shared multi-user access that keeps all data in memory.\u00a0 It provides load balancing, fault tolerance and high availability.\u00a0 Oracle says that some customers have deployed TimesTen on systems with more than a terabyte of RAM for stunningly fast performance.<\/p>\n<p>While TimesTen can be used as a stand-alone option, it can also be configured as a front-end cache for users of the standard Oracle Database, providing an order of magnitude speedup of existing applications.\u00a0 It can be deployed with no changes to the existing application.<\/p>\n<p>The BerkeleyDB technology is interesting, but a piece that seems to not fit together as smoothly with Oracle&#8217;s other pieces.\u00a0 Berkeley DB products are actually libraries and APIs with a very small footprint that run in the same address space as the application.\u00a0 Typically it takes up about half a megabyte of space.\u00a0 While it supports transactions, concurrency and recovery, it doesn&#8217;t use SQL, instead it uses XQuery and relies on a record-based put\/get API for storage and retrieval.<\/p>\n<p>Finally, Oracle has the Oracle <a title=\"Oracle Lite\" href=\"http:\/\/www.oracle.com\/technology\/products\/lite\/lite_datasheet_10g.pdf\" target=\"_blank\">Lite<\/a> product.\u00a0 Lite has tools for supporting both offline and online usage with the ability to allow periodic synchronization with the Oracle Database.\u00a0 All database elements are syncrhonized, including tables, indexes, sequences, DDL and constraints.<\/p>\n<p>Also, while on the topic of Oracle&#8217;s Database strategy, there&#8217;s an interesting <a title=\"Oracle and MySQL\" href=\"http:\/\/www.businessreviewonline.com\/os\/archives\/2007\/01\/will_oracle_lau.html\" target=\"_blank\">rumor<\/a> that Oracle will take another step towards undercutting successful Open Source products by offering support for the MySQL Open Source database.\u00a0 The plan would be similar to their Unbreakable Linux <a title=\"Oracle and RedHat\" href=\"http:\/\/www.oracle.com\/corporate\/press\/2006_oct\/Oracle-Linux-Program.html\" target=\"_blank\">announcement<\/a> made last year that targeted RedHat.<!--09474a6e44f068d29d264a370d6cad05--><\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Foracle-the-trend-towards-embeddable%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>&#8216;Embeddable&#8217; is becoming a characteristic of competitive advantage.\u00a0\u00a0Embeddable usually implies a software component that is small, self-contained and can be easily &#8216;dropped into&#8217; an application.\u00a0 In mid-2006, Oracle raised the level of promotion of ContentDB, Oracle&#8217;s\u00a0content management middleware, and signed<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/oracle-the-trend-towards-embeddable\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25,35],"tags":[],"class_list":["post-192","post","type-post","status-publish","format-standard","hentry","category-oracle","category-structured-data"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/192","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=192"}],"version-history":[{"count":0,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/192\/revisions"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=192"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=192"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=192"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}