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.
Asked
Active
Viewed 916 times
3 Answers
10
A list can be found on Wikipedia. I think the overwhelming leader in embedded sql databases is sqlite. Found everywhere!
Matt Phillips
- 216
- 2
- 3
5
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.
indyK1ng
- 1,111
- 2
- 12
- 11
4
At my previous employer, we sold applications with SQL Server Compact as the embedded database. It has some quirks, but it works reasonably well.
Tangurena
- 1,806
- 1
- 15
- 17