Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Which databases are recommended to be used as embedded databases to store data within an application? The embedded database may or may not synchronize back to a larger system database.

share|improve this question
This question is not automatically bad, but in that form it is. See: – bigown Jan 5 '11 at 23:59
up vote 10 down vote accepted

A list can be found on Wikipedia. I think the overwhelming leader in embedded sql databases is sqlite. Found everywhere!

share|improve this answer
I'm gonna go with this is an excellent example of why this question isn't right for the site. Because all we have to do is turn to WP and get the answer. I don't like it. – jcolebrand Jan 5 '11 at 4:54
@jcolebrand - I second! – CoderHawk Jan 5 '11 at 5:01

SQLite is probably the most commonly used one. It is light weight and has an open license. SQLite is being used by many embedded systems including Apple's iPod/iPhone/iTouch line of mobile devices, Google's Android phones, and Airbus aircraft.

Given this I would probably recommend its use, but I will say that I myself have not used it for an embedded system.

share|improve this answer

At my previous employer, we sold applications with SQL Server Compact as the embedded database. It has some quirks, but it works reasonably well.

share|improve this answer
SQL Server Compact edition is probably the most used embedded database platform out there. Every Windows installation from Vista up (and probably XP) has at least one program using it, Windows Media Player. Anyone using the Zune software is also using it. – mrdenny Jan 5 '11 at 1:18
This however, makes me think that the question is acceptable, but not with the current wording. – jcolebrand Jan 5 '11 at 4:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.