SlideShare a Scribd company logo
1 of 17
Oracle Berkeley DB: Embedded data storage for Devices, Appliances and Applications Peimila Phazang  Prem Kumar
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],© 2009 Oracle Corporation – Proprietary and Confidential
Oracle Berkeley DB Berkeley DB is Oracle’s only open source, small foot print embeddable databases.
Oracle Edge Databases Span the Full Range of Developer’s Needs Data Center Applications Healthcare Equipment Industrial Systems Manufacturing Systems Semiconductor Equipment Communications Systems Gateways / Metadata Storage, Config & Sys Mgmt Security / Authentication Mobile Services Software Messaging and Queue Mgmt  Edge Applications Telecom Billing IP Multimedia Systems Core Networking Systems Telco Soft switches Call Centers / CRM Mobile Devices Telematics Field Force Automation Point-of-Sale Devices Distrib Asset Mgmt Mobile Applications
Why Oracle Berkeley DB? Helps reduce cost and risk Requirements Oracle Berkeley DB Delivers Low latency & high throughput Software library designed for high performance & throughput with minimal latency Reliability, Availability, Scalability  Proven reliability in millions of deployments Scalable from MBs to TBs of data Low TCO Lower CapEx: No end-user license fees high performance    less hardware Lower OpEx: Small footprint, No DBA Predictable on time, on budget, on spec delivery Standards based, configurable, comprehensive library    faster time-to-market, lower development cost and reduced risk, expertise widely available Sourcing from a “safe bet” vendor Source code availability Proven technology, reference customers, partners
A few Berkeley DB customers Financial Services E-Business Enterprises Storage & Systems Mgmt Enterprise Infrastructure Security Networking Telecom Infrastructure Devices/ Appliances Oracle Berkeley DB ISVs & OEMs Enterprises
Berkeley DB in Open Source Email Applications Infrastructure Programming Languages Tools Operating Systems All versions of Linux All versions of BSD UNIX Apache Web Server, Directory, et al LDAP Directory Productivity suite Chandler email/PIM Website traffic analysis Kerberos Network Authentication Red Hat Package Manager Internet search Text editor Mail server (MTA) Mail server (MTA) SquidGuard spam blocker Spam blocker Perl Python GNU C library PHP LDAP Directory Oracle Berkeley DB XQilla Library Internet Archive
Typical Berkeley DB application use cases
Oracle Berkeley DB 11gR2  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Oracle Berkeley DB 11gR2  Performance, Concurrency & Scalability ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Oracle Mobile Server Sync Layer Small Footprint Database Mobile Client Mobile Server Secure Data and  App. Transmission Data Synchronization  Application Provisioning Device Management Life Cycle Management Mobile Server Repository BlackBerry, Android, Windows Mobile,  Windows, Linux Objective:  Designed to extend enterprise data and applications to mobile devices. Application Data
Embedded Systems provider enables multi-function device using Berkeley DB ,[object Object],[object Object],[object Object],RFID Barcode Biometric Data Sensor
Oracle Berkeley DB 11gR2  Value Proposition  – best of both worlds ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cisco Systems Broadband Provisioning Register Runs on Berkeley DB ,[object Object],[object Object],Cisco BPR Anton Okmianski, Senior Software Engineer, Cisco Systems “ When we switched to Berkeley DB we never looked back. It gave us high performance, small footprint and a set of well-targeted features that let us take our solution to a new level.”
Q&A <Insert Picture Here>
For More Information http://search.oracle.com http://www.oracle.com/database/berkeley-db Berkeley DB
Pricing and Fee for the ESL model

More Related Content

What's hot

Geo Enabling Enterprises - Powered by Rolta i Perspective and the WSO2 ESB
Geo Enabling Enterprises - Powered by Rolta i Perspective and the WSO2 ESBGeo Enabling Enterprises - Powered by Rolta i Perspective and the WSO2 ESB
Geo Enabling Enterprises - Powered by Rolta i Perspective and the WSO2 ESBWSO2
 
React Native Database: A Comprehensive Guideline on Choosing the Right Databa...
React Native Database: A Comprehensive Guideline on Choosing the Right Databa...React Native Database: A Comprehensive Guideline on Choosing the Right Databa...
React Native Database: A Comprehensive Guideline on Choosing the Right Databa...Katy Slemon
 
Rethink your architecture - Marten Deinum
Rethink your architecture - Marten DeinumRethink your architecture - Marten Deinum
Rethink your architecture - Marten DeinumNLJUG
 
How to Achieve Data in Motion Expertise | Mario Sanchez, Confluent
How to Achieve Data in Motion Expertise | Mario Sanchez, ConfluentHow to Achieve Data in Motion Expertise | Mario Sanchez, Confluent
How to Achieve Data in Motion Expertise | Mario Sanchez, ConfluentHostedbyConfluent
 
Aws based digital_transformation_platform
Aws based digital_transformation_platformAws based digital_transformation_platform
Aws based digital_transformation_platformSlobodan Sipcic
 
Unlock your core business assets for the hybrid cloud with addi webinar dec...
Unlock your core business assets for the hybrid cloud with addi   webinar dec...Unlock your core business assets for the hybrid cloud with addi   webinar dec...
Unlock your core business assets for the hybrid cloud with addi webinar dec...Sherri Hanna
 
Using standards, open-source and advances in technology to bring down soft co...
Using standards, open-source and advances in technology to bring down soft co...Using standards, open-source and advances in technology to bring down soft co...
Using standards, open-source and advances in technology to bring down soft co...Infiswift Solutions
 
FILES IN TODAY’S WORLD - #MFSummit2017
FILES IN TODAY’S WORLD - #MFSummit2017FILES IN TODAY’S WORLD - #MFSummit2017
FILES IN TODAY’S WORLD - #MFSummit2017Micro Focus
 
Design - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid CloudDesign - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid CloudLaurenWendler
 
Sharepoint 2013-applied architecture from the field v3 (public)
Sharepoint 2013-applied architecture from the field v3 (public)Sharepoint 2013-applied architecture from the field v3 (public)
Sharepoint 2013-applied architecture from the field v3 (public)Tihomir Ignatov
 
[WSO2Con EU 2017] WHO CARES? A WSO2 Cloud Oriented Reference Architecture for...
[WSO2Con EU 2017] WHO CARES? A WSO2 Cloud Oriented Reference Architecture for...[WSO2Con EU 2017] WHO CARES? A WSO2 Cloud Oriented Reference Architecture for...
[WSO2Con EU 2017] WHO CARES? A WSO2 Cloud Oriented Reference Architecture for...WSO2
 
Documentum content server
Documentum content serverDocumentum content server
Documentum content serverSanjay Singh
 
viaExpat Global Workforce Mobility Software
viaExpat Global Workforce Mobility SoftwareviaExpat Global Workforce Mobility Software
viaExpat Global Workforce Mobility Softwareradixtechnologies
 
Z api overview
Z api overviewZ api overview
Z api overviewbamadhu
 
Tervela Streaming for Web & Mobile
Tervela Streaming for Web & MobileTervela Streaming for Web & Mobile
Tervela Streaming for Web & Mobiletervela
 
Problems with enterprise wan solutions - The Cloud X Ecosystem
Problems with enterprise wan solutions - The Cloud X EcosystemProblems with enterprise wan solutions - The Cloud X Ecosystem
Problems with enterprise wan solutions - The Cloud X EcosystemRoy Hilliard
 
Microservices Architecture & Testing Strategies
Microservices Architecture & Testing StrategiesMicroservices Architecture & Testing Strategies
Microservices Architecture & Testing StrategiesAraf Karsh Hamid
 
Sharepoint 2013 applied architecture from the field (v2)
Sharepoint 2013 applied architecture from the field (v2)Sharepoint 2013 applied architecture from the field (v2)
Sharepoint 2013 applied architecture from the field (v2)Tihomir Ignatov
 

What's hot (20)

Geo Enabling Enterprises - Powered by Rolta i Perspective and the WSO2 ESB
Geo Enabling Enterprises - Powered by Rolta i Perspective and the WSO2 ESBGeo Enabling Enterprises - Powered by Rolta i Perspective and the WSO2 ESB
Geo Enabling Enterprises - Powered by Rolta i Perspective and the WSO2 ESB
 
React Native Database: A Comprehensive Guideline on Choosing the Right Databa...
React Native Database: A Comprehensive Guideline on Choosing the Right Databa...React Native Database: A Comprehensive Guideline on Choosing the Right Databa...
React Native Database: A Comprehensive Guideline on Choosing the Right Databa...
 
Rethink your architecture - Marten Deinum
Rethink your architecture - Marten DeinumRethink your architecture - Marten Deinum
Rethink your architecture - Marten Deinum
 
How to Achieve Data in Motion Expertise | Mario Sanchez, Confluent
How to Achieve Data in Motion Expertise | Mario Sanchez, ConfluentHow to Achieve Data in Motion Expertise | Mario Sanchez, Confluent
How to Achieve Data in Motion Expertise | Mario Sanchez, Confluent
 
Aws based digital_transformation_platform
Aws based digital_transformation_platformAws based digital_transformation_platform
Aws based digital_transformation_platform
 
Unlock your core business assets for the hybrid cloud with addi webinar dec...
Unlock your core business assets for the hybrid cloud with addi   webinar dec...Unlock your core business assets for the hybrid cloud with addi   webinar dec...
Unlock your core business assets for the hybrid cloud with addi webinar dec...
 
Using standards, open-source and advances in technology to bring down soft co...
Using standards, open-source and advances in technology to bring down soft co...Using standards, open-source and advances in technology to bring down soft co...
Using standards, open-source and advances in technology to bring down soft co...
 
FILES IN TODAY’S WORLD - #MFSummit2017
FILES IN TODAY’S WORLD - #MFSummit2017FILES IN TODAY’S WORLD - #MFSummit2017
FILES IN TODAY’S WORLD - #MFSummit2017
 
Design - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid CloudDesign - Integration Scenarios for Hybrid Cloud
Design - Integration Scenarios for Hybrid Cloud
 
Sharepoint 2013-applied architecture from the field v3 (public)
Sharepoint 2013-applied architecture from the field v3 (public)Sharepoint 2013-applied architecture from the field v3 (public)
Sharepoint 2013-applied architecture from the field v3 (public)
 
[WSO2Con EU 2017] WHO CARES? A WSO2 Cloud Oriented Reference Architecture for...
[WSO2Con EU 2017] WHO CARES? A WSO2 Cloud Oriented Reference Architecture for...[WSO2Con EU 2017] WHO CARES? A WSO2 Cloud Oriented Reference Architecture for...
[WSO2Con EU 2017] WHO CARES? A WSO2 Cloud Oriented Reference Architecture for...
 
Documentum content server
Documentum content serverDocumentum content server
Documentum content server
 
Airport IT Strategy
Airport IT Strategy Airport IT Strategy
Airport IT Strategy
 
viaExpat Global Workforce Mobility Software
viaExpat Global Workforce Mobility SoftwareviaExpat Global Workforce Mobility Software
viaExpat Global Workforce Mobility Software
 
Z api overview
Z api overviewZ api overview
Z api overview
 
Hello cloud 4
Hello  cloud 4Hello  cloud 4
Hello cloud 4
 
Tervela Streaming for Web & Mobile
Tervela Streaming for Web & MobileTervela Streaming for Web & Mobile
Tervela Streaming for Web & Mobile
 
Problems with enterprise wan solutions - The Cloud X Ecosystem
Problems with enterprise wan solutions - The Cloud X EcosystemProblems with enterprise wan solutions - The Cloud X Ecosystem
Problems with enterprise wan solutions - The Cloud X Ecosystem
 
Microservices Architecture & Testing Strategies
Microservices Architecture & Testing StrategiesMicroservices Architecture & Testing Strategies
Microservices Architecture & Testing Strategies
 
Sharepoint 2013 applied architecture from the field (v2)
Sharepoint 2013 applied architecture from the field (v2)Sharepoint 2013 applied architecture from the field (v2)
Sharepoint 2013 applied architecture from the field (v2)
 

Viewers also liked

Osobní bezpečnost na internetu
Osobní bezpečnost na internetuOsobní bezpečnost na internetu
Osobní bezpečnost na internetuDCIT, a.s.
 
Oracle security 08-oracle network security
Oracle security 08-oracle network securityOracle security 08-oracle network security
Oracle security 08-oracle network securityZhaoyang Wang
 
Oracle db subprograms
Oracle db subprogramsOracle db subprograms
Oracle db subprogramsSimon Huang
 
Auditing security of Oracle DB (Karel Miko)
Auditing security of Oracle DB (Karel Miko)Auditing security of Oracle DB (Karel Miko)
Auditing security of Oracle DB (Karel Miko)DCIT, a.s.
 
Secure Technical Implementation Guide for databases by Martin Obst
Secure Technical Implementation Guide for databases by Martin ObstSecure Technical Implementation Guide for databases by Martin Obst
Secure Technical Implementation Guide for databases by Martin ObstCarsten Muetzlitz
 
Oracle security 02-administering user security
Oracle security 02-administering user securityOracle security 02-administering user security
Oracle security 02-administering user securityZhaoyang Wang
 
Oracle Compute Cloud Service快速实践
Oracle Compute Cloud Service快速实践Oracle Compute Cloud Service快速实践
Oracle Compute Cloud Service快速实践Zhaoyang Wang
 

Viewers also liked (8)

Osobní bezpečnost na internetu
Osobní bezpečnost na internetuOsobní bezpečnost na internetu
Osobní bezpečnost na internetu
 
1 z0 052
1 z0 0521 z0 052
1 z0 052
 
Oracle security 08-oracle network security
Oracle security 08-oracle network securityOracle security 08-oracle network security
Oracle security 08-oracle network security
 
Oracle db subprograms
Oracle db subprogramsOracle db subprograms
Oracle db subprograms
 
Auditing security of Oracle DB (Karel Miko)
Auditing security of Oracle DB (Karel Miko)Auditing security of Oracle DB (Karel Miko)
Auditing security of Oracle DB (Karel Miko)
 
Secure Technical Implementation Guide for databases by Martin Obst
Secure Technical Implementation Guide for databases by Martin ObstSecure Technical Implementation Guide for databases by Martin Obst
Secure Technical Implementation Guide for databases by Martin Obst
 
Oracle security 02-administering user security
Oracle security 02-administering user securityOracle security 02-administering user security
Oracle security 02-administering user security
 
Oracle Compute Cloud Service快速实践
Oracle Compute Cloud Service快速实践Oracle Compute Cloud Service快速实践
Oracle Compute Cloud Service快速实践
 

Similar to Oracle Berkeley Db 11g R2

Transforming a Large Mission-Critical E-Commerce Platform from a Relational A...
Transforming a Large Mission-Critical E-Commerce Platform from a Relational A...Transforming a Large Mission-Critical E-Commerce Platform from a Relational A...
Transforming a Large Mission-Critical E-Commerce Platform from a Relational A...MongoDB
 
WebSphere DataPower B2B Appliance overview
WebSphere DataPower B2B Appliance overviewWebSphere DataPower B2B Appliance overview
WebSphere DataPower B2B Appliance overviewSarah Duffy
 
xTech2006_DB2onRails
xTech2006_DB2onRailsxTech2006_DB2onRails
xTech2006_DB2onRailswebuploader
 
Data Center Design Guide 4 1
Data Center Design Guide 4 1Data Center Design Guide 4 1
Data Center Design Guide 4 1Fiyaz Syed
 
PDoolan Oracle Overview PPT Version
PDoolan Oracle Overview PPT VersionPDoolan Oracle Overview PPT Version
PDoolan Oracle Overview PPT VersionPeter Doolan
 
Perfsystems- Consulting Services
Perfsystems- Consulting ServicesPerfsystems- Consulting Services
Perfsystems- Consulting ServicesPerfsys Tems
 
Cisco Product & Solutions Overview
Cisco Product & Solutions OverviewCisco Product & Solutions Overview
Cisco Product & Solutions OverviewEmirates Computers
 
Break Free from Oracle
Break Free from OracleBreak Free from Oracle
Break Free from OracleEDB
 
Oracle 10g Application Server
Oracle 10g Application ServerOracle 10g Application Server
Oracle 10g Application ServerMark J. Feldman
 
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformRalph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformInformatik Aktuell
 
Trusted Reliability & Performance with the AppExchange Platform
Trusted Reliability & Performance with the AppExchange PlatformTrusted Reliability & Performance with the AppExchange Platform
Trusted Reliability & Performance with the AppExchange Platformdreamforce2006
 
Oracle Database 11g Lower Your Costs
Oracle Database 11g Lower Your CostsOracle Database 11g Lower Your Costs
Oracle Database 11g Lower Your CostsMark Rabne
 
Roadmap to Enterprise Cloud Computing
Roadmap to Enterprise Cloud ComputingRoadmap to Enterprise Cloud Computing
Roadmap to Enterprise Cloud ComputingRex Wang
 
DB2 for z/O S Data Sharing
DB2 for z/O S  Data  SharingDB2 for z/O S  Data  Sharing
DB2 for z/O S Data SharingSurekha Parekh
 
101_Customer_Move and Modernize Siebel_07012021.pptx
101_Customer_Move and Modernize Siebel_07012021.pptx101_Customer_Move and Modernize Siebel_07012021.pptx
101_Customer_Move and Modernize Siebel_07012021.pptxBhagavathyPadmanabha1
 
AWS Summit Atlanta Keynote
AWS Summit Atlanta KeynoteAWS Summit Atlanta Keynote
AWS Summit Atlanta KeynoteKristana Kane
 

Similar to Oracle Berkeley Db 11g R2 (20)

Transforming a Large Mission-Critical E-Commerce Platform from a Relational A...
Transforming a Large Mission-Critical E-Commerce Platform from a Relational A...Transforming a Large Mission-Critical E-Commerce Platform from a Relational A...
Transforming a Large Mission-Critical E-Commerce Platform from a Relational A...
 
WebSphere DataPower B2B Appliance overview
WebSphere DataPower B2B Appliance overviewWebSphere DataPower B2B Appliance overview
WebSphere DataPower B2B Appliance overview
 
OCI Overview
OCI OverviewOCI Overview
OCI Overview
 
xTech2006_DB2onRails
xTech2006_DB2onRailsxTech2006_DB2onRails
xTech2006_DB2onRails
 
Data Center Design Guide 4 1
Data Center Design Guide 4 1Data Center Design Guide 4 1
Data Center Design Guide 4 1
 
PDoolan Oracle Overview PPT Version
PDoolan Oracle Overview PPT VersionPDoolan Oracle Overview PPT Version
PDoolan Oracle Overview PPT Version
 
Perfsystems- Consulting Services
Perfsystems- Consulting ServicesPerfsystems- Consulting Services
Perfsystems- Consulting Services
 
Cisco Product & Solutions Overview
Cisco Product & Solutions OverviewCisco Product & Solutions Overview
Cisco Product & Solutions Overview
 
Capstone Official (1)
Capstone Official (1)Capstone Official (1)
Capstone Official (1)
 
Break Free from Oracle
Break Free from OracleBreak Free from Oracle
Break Free from Oracle
 
Oracle 10g Application Server
Oracle 10g Application ServerOracle 10g Application Server
Oracle 10g Application Server
 
Data in Azure
Data in AzureData in Azure
Data in Azure
 
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformRalph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
 
Trusted Reliability & Performance with the AppExchange Platform
Trusted Reliability & Performance with the AppExchange PlatformTrusted Reliability & Performance with the AppExchange Platform
Trusted Reliability & Performance with the AppExchange Platform
 
Oracle Database 11g Lower Your Costs
Oracle Database 11g Lower Your CostsOracle Database 11g Lower Your Costs
Oracle Database 11g Lower Your Costs
 
Beagle board
Beagle boardBeagle board
Beagle board
 
Roadmap to Enterprise Cloud Computing
Roadmap to Enterprise Cloud ComputingRoadmap to Enterprise Cloud Computing
Roadmap to Enterprise Cloud Computing
 
DB2 for z/O S Data Sharing
DB2 for z/O S  Data  SharingDB2 for z/O S  Data  Sharing
DB2 for z/O S Data Sharing
 
101_Customer_Move and Modernize Siebel_07012021.pptx
101_Customer_Move and Modernize Siebel_07012021.pptx101_Customer_Move and Modernize Siebel_07012021.pptx
101_Customer_Move and Modernize Siebel_07012021.pptx
 
AWS Summit Atlanta Keynote
AWS Summit Atlanta KeynoteAWS Summit Atlanta Keynote
AWS Summit Atlanta Keynote
 

Oracle Berkeley Db 11g R2

  • 1. Oracle Berkeley DB: Embedded data storage for Devices, Appliances and Applications Peimila Phazang Prem Kumar
  • 2.
  • 3. Oracle Berkeley DB Berkeley DB is Oracle’s only open source, small foot print embeddable databases.
  • 4. Oracle Edge Databases Span the Full Range of Developer’s Needs Data Center Applications Healthcare Equipment Industrial Systems Manufacturing Systems Semiconductor Equipment Communications Systems Gateways / Metadata Storage, Config & Sys Mgmt Security / Authentication Mobile Services Software Messaging and Queue Mgmt Edge Applications Telecom Billing IP Multimedia Systems Core Networking Systems Telco Soft switches Call Centers / CRM Mobile Devices Telematics Field Force Automation Point-of-Sale Devices Distrib Asset Mgmt Mobile Applications
  • 5. Why Oracle Berkeley DB? Helps reduce cost and risk Requirements Oracle Berkeley DB Delivers Low latency & high throughput Software library designed for high performance & throughput with minimal latency Reliability, Availability, Scalability Proven reliability in millions of deployments Scalable from MBs to TBs of data Low TCO Lower CapEx: No end-user license fees high performance  less hardware Lower OpEx: Small footprint, No DBA Predictable on time, on budget, on spec delivery Standards based, configurable, comprehensive library  faster time-to-market, lower development cost and reduced risk, expertise widely available Sourcing from a “safe bet” vendor Source code availability Proven technology, reference customers, partners
  • 6. A few Berkeley DB customers Financial Services E-Business Enterprises Storage & Systems Mgmt Enterprise Infrastructure Security Networking Telecom Infrastructure Devices/ Appliances Oracle Berkeley DB ISVs & OEMs Enterprises
  • 7. Berkeley DB in Open Source Email Applications Infrastructure Programming Languages Tools Operating Systems All versions of Linux All versions of BSD UNIX Apache Web Server, Directory, et al LDAP Directory Productivity suite Chandler email/PIM Website traffic analysis Kerberos Network Authentication Red Hat Package Manager Internet search Text editor Mail server (MTA) Mail server (MTA) SquidGuard spam blocker Spam blocker Perl Python GNU C library PHP LDAP Directory Oracle Berkeley DB XQilla Library Internet Archive
  • 8. Typical Berkeley DB application use cases
  • 9.
  • 10.
  • 11. Oracle Mobile Server Sync Layer Small Footprint Database Mobile Client Mobile Server Secure Data and App. Transmission Data Synchronization Application Provisioning Device Management Life Cycle Management Mobile Server Repository BlackBerry, Android, Windows Mobile, Windows, Linux Objective: Designed to extend enterprise data and applications to mobile devices. Application Data
  • 12.
  • 13.
  • 14.
  • 16. For More Information http://search.oracle.com http://www.oracle.com/database/berkeley-db Berkeley DB
  • 17. Pricing and Fee for the ESL model

Editor's Notes

  1. Oracle Berkeley DB has a thriving Open Source community, a high download rate and over 200 Million deployed applications that use Berkeley DB, BDB XML or BDB Java Edition. You may not know it, but you probably use Oracle Berkeley DB every day. If you use Linux or Unix or access applications that run on those platforms, you are relying on Berkeley DB. If you use the Apache Web server or applications that use it, you are using Berkeley DB. Many open source scripting languages using Berkeley DB in some fashion. And this is only talking about the open source applications. In addition to all of these open source projects, you can add all of the OEM and ISV partner applications that embed Berkeley DB, like Cisco, Motorola, Alcatel, Mitel, Openwave, Critical Path etc. These applications are deeply embedded in the technology that underlies the infrastructure that we use every day. If you include enterprise applications that run NASDAQ, Google, Amazon, AOL, Starwood, etc. it is probable that you are using Berkeley DB many times during your day. XQilla was donated by the Oracle BDB XML team and integrate directly with BDB XML. The Internet Archive project uses Berkeley DB Java Edition to store and manage historical web page data
  2. Berkeley DB is faster on INSERT/UPDATE/DELETE because it uses a Write Ahead Log. This allows BDB to only have to flush the appropriate log records to disk in order to insure ACID transactions. SQLite native uses a different logging implementation, which forces it to flush dirty cache pages AND log records, making it slower than BDB. SQLite does SELECTS pretty efficiently. There is very little that BDB can do to be more efficient. SQLite acquires and releases a single lock per table/database, where as BDB has to acquire and release a lock per page. The good news is that we’re more concurrent. The bad news is that we have to do more work than SQLite. In the worst case scenario (many random record lookups, based on a non-selective index) can cause BDB to be about 20-30% slower than SQLite.
  3. Oracle Lite provides an end-to-end solution to enable developers to build, deploy and manage applications that need to access mission critical information in such a manner (i.e. in the field). Diagram At the heart of the Oracle Lite product is the Mobile Server component which provides two major functions: data synchronization a centralized console for managing all aspects of the distributed application deployment – deploying the application itself and updating its versions, managing the devices the application runs on in order to execute remote commands etc., managing the users who use the applications, and tuning data synchronization itself. At the edge of the network ( Embedded or Mobile Client ), the Oracle Lite client stack consists of a small footprint database, a synchronization client and a device management client. The database runs on client devices and provides a local relational store. The synchronization client can synchronize data with an Oracle RDBMS installation as well as application binaries via the Mobile Server. The Mobile Server Repository is simply an Oracle RDBMS installation in which Mobile Server can store it’s metadata that relates users, devices, applications, etc.
  4. Reliability: Users often relax the ACID guarantees of SQLite in order to improve throughput by specifying PRAGMA synchronous=NORMAL or OFF. In this mode, the SQLite database can become corrupt if the application or system crashes. This is not the case with Berkeley DB. With Berkeley DB, transactions that have not been flushed to disk will be rolled back, but the database will be transactionaly consistent and database corruption will not occur.