The eXtremeDB® embedded database is McObject®'s core product: an exceptionally fast database, designed for performance, based on a core in-memory database system (IMDS) architecture and direct data manipulation. Storing and manipulating data in exactly the form used by the application removes overheads associated with caching and translation.

Typical read and write accesses are at the level of a few microseconds, or less. The engine is re-entrant, allowing for multiple execution threads, with transactions supporting the ACID properties, assuring transaction and data integrity.

For developers,eXtremeB offers native C/C++, C# and Java™ interfaces, as well as SQL/ODBC/JDBC APIs. The native C/C++ interface is type-safe, eliminating data typing errors, which are a major cause of software bugs.Supported database indexes include B-tree, R-tree, KD-tree, Hash, Patricia trie and more.

 Specialized eXtremeDB editions include High Availability, Clustering, Fusion (hybrid in-memory and persistent storage), and Transaction Logging.

eXremeDB is fully integrated with Rhapsody® and is the ideal solution for applications that require data management with high performance and minimal overhead. Common applications are in industrial control, netcom/telecom, military-aerospace, financial, and consumer electronics. Current customers include LG, BAE Systems, DIRECTV®, Chrysler®, JVC, EADS, and Motorola™.

Business information

Show all   |   Hide all

  • Functional details

    For the runtime environment:

    • High transaction rate
    • Small footprint & amp; compact data layout
    • Transactions support ACID properties
    • Direct data access
    • Supports multiple data types
    • Compatible with leading OSs & amp; RTOSs
    • Very large database support
    • Choice of on-disk, in-memory or combined data storage


    For development:

    • Source code available
    • Intuitive native API
    • Built-in consistency & amp; error checking
    • Easy to learn standard functions
    • Flexible, efficient queries
    • Generates maintainable code
    • Additional SQL, ODBC, JDBC, native Java™/C#, and XML interfaces


  • Business problem

    Embedded system and real-time application design is increasingly complex. Performance and reliability requirements on shorter product cycles are driving the incorporation of commercially proven software components. McObject’s eXtremeDB® in-memory and on-disk embedded database system combines unmatched performance, reliability and developer efficiency in an industrial-strength software package.

  • Business opportunity

    • Use of a proven DBMS rather than "homegrown" data management code greatly reduces development, QA and support time
    • Better quality code (via type-safe API and advanced debugging features) eliminates costly bugs and database corruption
    • Minimal RAM and CPU requirements minimizes hardware requirements, thus lowering manufacturing cost
    • Hybrid storage capability (in-memory, on-disk or combined) enables the use of a single database system across product families that include both disk-less and disk-enabled unit, reducing development time and complexity

  • Competitive advantage


    • Fastest database on market
    • Core, ultra-fast In-Memory Database System (IMDS) edition
    • Specialized editions include Clustering, High Availability, 64-bit, Transaction Logging, Hybrid (in-memory & amp; on-disk) storage, and Kernel Mode deployment
    • Very small footprint (code size approximately 150K)
    • Multiple APIs (2 native C/C++, 2 SQL, Java™ Native Interface)
    • Multiple indexing options
    • Proven in wide range of commercial applications
    • "Five nines & quot; reliability (99.999% uptime)
    • Cost-effective
    • Source code available


  • Industries

    Aerospace & Defense Industry
    Consumer Products Industry
    Cross Industry
    Industrial Products Industry
    Telecommunications Industry

  • Solution areas

    Aerospace & Defense
       Integrated Production and Supply
    Cross industry
          Infrastructure Systems and Management

  • Customer size

    Very Small Business (Less than 50 employees)
    Small Business (50 to 99 employees)
    Midmarket Business (100 to 499 employees)
    Midmarket Business (500 to 1000 employees)
    Large Business (greater than 1000 employees)

  • Languages supported


  • Countries/regions available for distribution

    Algeria , Angola , Benin , Botswana , Bouvet Island , Burkina Faso , Burundi , Cameroon , Cape Verde , Central African Republic , Chad , Comoros , Congo , Congo, The Democratic Republic of the , Côte d'Ivoire , Djibouti , Equatorial Guinea , Eritrea , Ethiopia , Gabon , Gambia , Ghana , Guinea , Guinea-Bissau , Kenya , Lesotho , Liberia , Madagascar , Malawi , Mali , Mauritania , Mauritius , Mayotte , Morocco , Mozambique , Namibia , Niger , Nigeria , Rwanda , Réunion , Senegal , Seychelles , Sierra Leone , Somalia , South Africa , Swaziland , São Tome and Principe , Tanzania, United Republic of , Togo , Tunisia , Uganda , Western Sahara , Zambia , Zimbabwe

    Anguilla , Antigua and Barbuda , Argentina , Aruba , Bahamas , Barbados , Belize , Bermuda , Bolivia , Bonaire, Sint Eustatius and Saba , Brazil , Canada , Cayman Islands , Chile , Colombia , Costa Rica , Dominica , Dominican Republic , Ecuador , El Salvador , Falkland Islands (Malvinas) , French Guiana , Greenland , Grenada , Guadeloupe , Guatemala , Guyana , Haiti , Honduras , Jamaica , Martinique , Mexico , Montserrat , Netherlands Antilles , Nicaragua , Panama , Paraguay , Peru , Puerto Rico , Saint Kitts and Nevis , Saint Lucia , Saint Pierre and Miquelon , Saint Vincent and the Grenadines , South Georgia and the South Sandwich Islands , Suriname , Trinidad and Tobago , Turks and Caicos Islands , United States , Uruguay , Venezuela , Virgin Islands, British , Virgin Islands, U.S.

    American Samoa , Australia , Azerbaijan , Bangladesh , Bhutan , British Indian Ocean Territory , Brunei Darussalam , Cambodia , China , Christmas Island , Cocos (Keeling) Islands , Cook Islands , Fiji , French Polynesia , Guam , Hong Kong S.A.R. of China , India , Indonesia , Japan , Kazakhstan , Kiribati , Korea, Republic of , Kyrgyzstan , Lao People's Democratic Republic , Macao S.A.R. of China , Malaysia , Marshall Islands , Micronesia, Federated States of , Mongolia , Myanmar , Nepal , New Caledonia , New Zealand , Norfolk Island , Northern Mariana Islands , Palau , Papua New Guinea , Philippines , Samoa , Singapore , Sri Lanka , Taiwan , Tajikistan , Thailand , Timor-Leste , Turkmenistan , Viet Nam

    Åland Islands , Albania , Andorra , Armenia , Austria , Belarus , Belgium , Bosnia and Herzegovina , Bulgaria , Croatia , Cyprus , Czech Republic , Denmark , Estonia , Faroe Islands , Finland , France , Georgia , Germany , Gibraltar , Greece , Guernsey , Holy See (Vatican City State) , Hungary , Iceland , Ireland , Italy , Latvia , Liechtenstein , Lithuania , Luxembourg , Macedonia, The former Yugoslav Republic of , Malta , Moldova, Republic of , Monaco , Montenegro , Netherlands , Norway , Poland , Portugal , Romania , Russian Federation , San Marino , Serbia , Slovakia , Slovenia , Spain , Svalbard and Jan Mayen , Sweden , Switzerland , Turkey , Ukraine , United Kingdom , Uzbekistan

    Afghanistan , Bahrain , Egypt , Iraq , Israel , Jordan , Kuwait , Lebanon , Oman , Pakistan , Palestinian Territory, Occupied , Qatar , Saudi Arabia , United Arab Emirates , Yemen

    Antarctica , French Southern Territories , Heard Island and McDonald Islands , Maldives , Nauru , Niue , Pitcairn , Saint Helena , Solomon Islands , Tokelau , Tonga , Tuvalu , United States Minor Outlying Islands , Vanuatu , Wallis and Futuna

Technical information

Show all   |   Hide all

  • Hardware/OS platforms

    AIX 5.3
       IBM BladeCenter JSxx (POWER processor-based)
       IBM Systems: Power
    VxWorks (Wind River Systems)
       Handheld Devices (all brands)
    Windows CE
       Handheld Devices (all brands)
    Windows XP family
       Desktops and Notebooks (all brands, including ThinkPad/ThinkCentre PCs by Lenovo)
    Linux (for handheld devices)
       Handheld Devices (all brands)
    Windows Mobile
       Handheld Devices (all brands)
    AIX 6.1
       IBM Systems: Power

  • Storage devices

    Data Retention Storage Systems
       IBM System Storage DR450
       IBM System Storage DR550
    Disk Storage Systems
       IBM Storwize V3700
       IBM Storwize V7000
       IBM Storwize V7000 Unified
       IBM System Storage DS300/DS400
       IBM System Storage DS4000 family (formerly FAStT)
       IBM System Storage DS5000 family
       IBM System Storage DS6000 family
       IBM System Storage DS8000 family
          IBM System Storage DS8100
          IBM System Storage DS8300
          IBM System Storage DS8700
          IBM System Storage DS8800
          IBM System Storage DS8870
       IBM System Storage Enterprise Storage Server (ESS)
       IBM System Storage Enterprise Storage Server Model 750
       IBM System Storage Enterprise Storage Server Model 800
       IBM System Storage XIV
    Flash Storage
       IBM FlashSystem 710
       IBM FlashSystem 720
       IBM FlashSystem 810
       IBM FlashSystem 820
    IBM System Storage Area Networks (hardware)
    Network Attached Storage
       IBM System Storage N series
       IBM System Storage N3000
       IBM System Storage N3300
       IBM System Storage N3600
       IBM System Storage N3700
       IBM System Storage N5000
       IBM System Storage N5200
       IBM System Storage N5300
       IBM System Storage N5600
       IBM System Storage N5000 Gateway
       IBM System Storage N7000
       IBM System Storage N7600
       IBM System Storage N7800
       IBM System Storage N7000 Gateway
    IBM System Storage SAN File System
    IBM System Storage SAN
       IBM System Storage SAN Switch F08 (3534-F08)
       IBM System Storage SAN Switch F32 (2109-F16/F32/M12)
       IBM System Storage SAN b-type family
       IBM System Storage SAN m-type family

Date last modified:    Feb 24, 2015

eXtremeDB logo 2-color 100X13.jpg

Contact information

Chris Mureen


McObject LLC
33309 1st Way South
Suite A-208
Federal Way, WA 98003
United States

+1 425 8888505

Contact PartnerWorld

Live Chat is currently unavailable

The live chat service is normally available weekdays 8am-8pm Eastern Time. Use the 'Contact us' link or one of the other links for help now.