Search code examples
androidiphonedatabasesymbiansmartphone

How do databases on smartphones run?


Im trying to write an article on how databases in modern day smart phones(Android,Symbian,iOS,BlackBerry) operate, however couldn't find any material on the internet, despite searching quite a bit. Any pointers in the form of links or input would be appreciated.


Solution

  • they all use SQLite.

    Simply put, it's a serverless SQL database. Or in other words, a C library that takes SQL commands and returns results as read from (or written on) the data stored in a single file.

    It's really compact code and works great when you don't need heavy concurrency.