Embedded Database Systems Overview
What are Embedded Database Systems?Embedded database systems are database management systems (DBMS) built or integrated into an application, effectively hiding or minimizing interaction with the database by an application's end users. Structurally, embedded databases may be relational databases, or non-relational / noSQL databases.
SAP HANA is an application that uses in-memory database technology to process very large amounts of real-time data from relational databases, both SAP and non-SAP, in a very short time. The in-memory computing engine allows HANA to process data stored in RAM as opposed to reading it from a disk whic…
MySQL is a popular open-source relational and embedded database, now owned by Oracle.
Neo4j is an open source embeddable graph database developed by Neo Technologies based in San Mateo, California with an office in Sweden.
Informix is an embedded relational database offering from IBM.
InterSystems Cache is a database management system (DBMS) and non-relational database.
Apache Derby is an embedded relational database management system, originally developed by IBM and called IBM Cloudscape.
Oracle Berkeley DB is an embedded or non-relational database management option originally developed by Sleepycat Software.
Progress OpenEdge is presented by the vendor as the fundamental application development environment that keeps businesses running, advantaged by constant innovation that enables users to leverage technology advancements to quickly deliver high-performing business applications that users not only nee…
The Raima Database Manager (RDM) from Raima Inc in Seattle, Washington is a relational database management system.
Oracle TimesTen In-Memory Database (TimesTen) delivers real time application performance by changing the assumptions around where data resides at runtime. By managing data in memory, and optimizing data structures and access algorithms, database operations execute achieve gains in responsiveness and…
FirebirdSQL is an open-source database which can be embedded.
H2 Database Engine is an open source, embeddable database management system (RDMS) written in Java.
InterBase from Embarcadero Technologies, a division of IDERA, is an embeddable relational database system.
Polyhedra from Swedish company ENEA Software is a lightweight, in-memory embeddable database system.
solidDB is an in-memory embeddable relational database owned formerly by IBM but divested and now owned by Unicom Systems of Unicom Global.
db4o (database for objects) is an embeddable open source object database supported by Actian. However, Actian no longer promotes db4o's commercial version to new customers.
VistaDB is an embedded database for .NET applications from Gibralter Software in Maryland.
Canadian company Empress Software offers an embedded database.
McObject in Federal Way, Washington offers eXtremeDB, an in-memory embedded relational database for IoT connected devices and time series analyses.
ITTIA headquartered in Bellevue offers their database for embedded systems and IoT, the ITTIA DB SQL embedded database featuring simplified data management and modular architecture.
OrientDB is an open-source NoSQL embeddable graph database developed by UK company Orient Technologies which was acquired by CallidusCloud in 2017, who in turn was acquired by SAP in 2018. OrientDB is now an SAP company.
HSQLDB or Hyper SQL Database is an open source relational database management system built in Java which can be used as an embedded database.
PSQL from Actian (since Pervasive's acquisition by Actian) is an embedded database offering.