Download presentation
Presentation is loading. Please wait.
Published byCora Banks Modified over 9 years ago
1
Embeddable Database Products Mike Olson Vice President, Embedded Technologies
2
Oracle’s Embeddable Databases Oracle’s Embeddable Databases span the full range of customers’ needs Mobile Devices Telematics Field Force Automation Distributed Asset Management Mobile Applications Data Center Applications Edge Applications Telecom OSS/BSS Core Networking Systems Securities Trading Call Centers / CRM Reservations Gateways / Routers Storage & Systems Mgmt Security / Authentication Mobile Services Software Appliances Healthcare Equipment Industrial Systems Manufacturing Systems Telco Softswitches
3
Example Deployed Applications ManyOrder matching for several large brokerages User personalization for a large SaaS CRM company Prepaid billing for large European mobile operator Authentication and personalization for a large Web property Caching for a large eCommerce Website PDA for truck drivers to capture replenishment information for beverage machines Mobile auditing and sales for large workers’ compensation insurance carrier PDA for mobile healthcare workers Manufacturing software system Warehouse management system PLM software Telco softswitches for several major vendors Security and network management Real-time billing/mediation (CDR) for mobile operators and major billing vendors IMS/VoIP/IP PBX systems for several large vendors HLR, VLR, MSC, HSS for major mobile network vendors QoS management system for a major networking vendor Messaging systems (email, MMS, SMS, IM, UM) for several leading vendors Provisioning system for a major broadband vendor Directory storage services for several LDAP vendors Event capture and rules management for a BAM vendor Field service application Medical reference/best practices application Field sales application Medical imaging systems X-ray security equipment Video-on-Demand systems Document management systems (Printers) Distributed data management product for defense industry Media controller for a North American NEM Configuration and state information for several vendors of routers and gateways Storage systems for several major storage vendors Configuration, rules and event capture for several security appliance vendors Mobile handset for a large Japanese carrier Fleet management sensor data store Cargo tracking sensor data store Point-of-sale devices Enterprise ISV OEM
4
Example Customers
5
Oracle TimesTen
6
Oracle TimesTen In-Memory Database Application-tier data management for performance-critical systems: When milliseconds matter. A new database for the application tier, optimized for blazing-fast response and real-time caching of Oracle data Applications
7
Oracle TimesTen In-Memory Database Key Takeaways… Everything runs in-memory on the same platform - very efficiently The data is safe! Local disks are used for persistence and recovery This is a full read/write, transactional RDBMS for shared, multi-user access Offers for replication for load balancing, fault tolerance and high availability All APIs are based on well-known industry standards JDBC – ODBC – SQL92 User Apps
8
Key Takeaways… Pre-load or load-on-demand the most active data from Oracle Synchronizes updates in both directions Transparent SQL pass-through for non-cached data requests Works with replication to protect application-tier data Keeps working even if the connection to Oracle is down JDBC – ODBC – SQL92 User Apps Cache Connect to Oracle Using Oracle TimesTen to Cache Oracle Data
9
Oracle Berkeley DB
10
Berkeley DB Product Family The original transactional storage engine for applications developed with C, C++, Java, PHP, Perl, etc. Transactional storage engine written in Java and optimized for Java environments Berkeley DB extension providing XQuery-based access to XML documents
11
All Berkeley DB Products… …are libraries Run in the same address space as the application Small footprint – on the order of half a megabyte No client/server abstraction …require Oracle’s partner to write code Designed for embedded use in applications an devices End users generally don’t know there’s a database …support transactions, concurrency, recovery …provide record-based put/get APIs for storage and retrieval No SQL support anywhere
12
Key Features Berkeley DB Feature Partner Benefit Performance, no IPC requiredIn process, not client-server Low cost of ownershipZero administration High concurrencyLocking Reliability, data integrityACID transactions and recovery Ease of integrationSource code availability Performance, flexibility/controlProgrammatic API, no SQL Performance, no translation requiredData stored in application-native format
13
Oracle Lite
14
Database Lite - ‘More Than a Database’ Mission: To extend the enterprise environment with infrastructure and application services that enable the delivery and operation of secure, personalized applications on mobile and embedded devices. Sync Layer Oracle Lite Database Embedded or Mobile Client Mobile Server Data and Applications Security Application Provisioning Data Synchronization Device Management Life Cycle management Mobile Server Repository
15
Mobile Server Complete Life Cycle Management Device Management Software management Remote diagnostics and command execution System Management Synchronization monitoring and scheduling Inspection and corrective action Application Management (Provisioning and Deployment) User (OID), Application and Data Management
16
Mobile Server Synchronization: High performance Scalable ‘Automatic’ continuous sync in the background Designed for One-to-Many Synchronization Transport independent Conflict detection and customizable resolution Synchronizes everything Tables, Index, Sequences, DDL, Constraints Robust Checkpoint (Resume after transport failure) Network resilience with Broadbeam for roaming sessions over multiple protocols and networks
17
Oracle’s Embeddable Databases Oracle’s Embeddable Databases span the full range of customers’ needs Mobile Devices Telematics Field Force Automation Distributed Asset Management Mobile Applications Data Center Applications Edge Applications Telecom OSS/BSS Core Networking Systems Securities Trading Call Centers / CRM Reservations Gateways / Routers Storage & Systems Mgmt Security / Authentication Mobile Services Software Appliances Healthcare Equipment Industrial Systems Manufacturing Systems Telco Softswitches
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.