无论是IOS平台还是Android平台,底层数据库都是基于开源的SQLite实现,然后在系统层封装成用于应用层的API,虽然直接使用系统的数据库API性能很高,不方便使用,容易引入bug
对象关系映射(ORM)
1-ActiveAndroid
40KB
2-ormlite
ormlite是Java平台的一个ORM框架,支持JDBC连接、Spring和Android平台。在Android中使用时,它包含两部分。
ormlite-core:核心模块,是实现ORM映射的关键模块。
ormlite-android:基于ormlite-core封装的针对Android平台的适配模块
ormlite已经不是一个活跃库了,最近一次Release版本是在2013年发布的。
57KB
3-greenDAO
greenDAO是一个轻量级且快速的ORM框架,专门为Android高度优化和定制,它能够支持每秒数千条记录的CRUD操作。
100KB
4-Realm
4.2M