What is an embedded database system?

The term “Embedded database” refers to a database system that is built into a software program by the application developer, and used by the application to store and manipulate data. It is invisible to the application’s end-user and requires little or no ongoing maintenance. Embedded database systems are found in everything from cell phones to tractors; fighter jets to home thermostats. An embedded database may or may not be connected to the internet.

An embedded database management system (DBMS) administers how the application defines, manipulates, and relays the data in a database to the end-user or other, connected, applications.


At McObject, our only focus is database management systems. We are a dedicated group of specialists and we invite you to delve into the following resources.  Then, try our free evaluation software to see if eXtremeDB or Perst can meet your needs.

What is an Embedded Database System?  Stay and learn more

White Papers

Technical papers by data management specialists.  Read Database Persistence without the Performance Penalty or In-Memory Database Systems: Myths and Facts, and others.


On-demand topics include: scaling IoT projects, edge node database systems, fault-tolerant memory management for mission critical embedded systems, and more.


A wealth of industry news from McObject data management specialists. Follow us on Twitter for the latest embedded database news.


Press Releases