├── .gitignore ├── CONTRIBUTING.md ├── GreenDAO-Generator ├── build.gradle └── src │ └── com │ └── littleinc │ └── orm_benchmark │ └── greendao │ └── Generator.java ├── LICENSE.txt ├── ORM-Benchmark ├── build.gradle ├── lint.xml └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── littleinc │ │ └── orm_benchmark │ │ ├── BenchmarkExecutable.java │ │ ├── MainActivity.java │ │ ├── greendao │ │ ├── DaoMaster.java │ │ ├── DaoSession.java │ │ ├── DataBaseHelper.java │ │ ├── GreenDaoExecutor.java │ │ ├── Message.java │ │ ├── MessageDao.java │ │ ├── User.java │ │ └── UserDao.java │ │ ├── ormlite │ │ ├── Contact.java │ │ ├── DataBaseHelper.java │ │ ├── Message.java │ │ ├── ORMLiteExecutor.java │ │ ├── User.java │ │ └── config │ │ │ └── DBConfigUtil.java │ │ ├── sqlite │ │ ├── DataBaseHelper.java │ │ ├── Message.java │ │ ├── SQLiteExecutor.java │ │ └── User.java │ │ ├── sqliteoptimized │ │ ├── DataBaseHelper.java │ │ ├── OptimizedMessage.java │ │ ├── OptimizedSQLiteExecutor.java │ │ └── OptimizedUser.java │ │ └── util │ │ └── Util.java │ └── res │ ├── drawable-hdpi │ └── ic_launcher.png │ ├── drawable-mdpi │ └── ic_launcher.png │ ├── drawable-xhdpi │ └── ic_launcher.png │ ├── drawable-xxhdpi │ └── ic_launcher.png │ ├── layout │ └── activity_main.xml │ ├── raw │ └── ormlite_config.txt │ ├── values-sw600dp │ └── dimens.xml │ ├── values-sw720dp-land │ └── dimens.xml │ ├── values-v11 │ └── styles.xml │ ├── values-v14 │ └── styles.xml │ └── values │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── README.md ├── screenshots ├── main.png └── results.png └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GreenDAO-Generator/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/GreenDAO-Generator/build.gradle -------------------------------------------------------------------------------- /GreenDAO-Generator/src/com/littleinc/orm_benchmark/greendao/Generator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/GreenDAO-Generator/src/com/littleinc/orm_benchmark/greendao/Generator.java -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /ORM-Benchmark/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/build.gradle -------------------------------------------------------------------------------- /ORM-Benchmark/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/lint.xml -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/BenchmarkExecutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/BenchmarkExecutable.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/MainActivity.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/DaoMaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/DaoMaster.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/DaoSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/DaoSession.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/DataBaseHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/DataBaseHelper.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/GreenDaoExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/GreenDaoExecutor.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/Message.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/MessageDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/MessageDao.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/User.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/greendao/UserDao.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/ormlite/Contact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/ormlite/Contact.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/ormlite/DataBaseHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/ormlite/DataBaseHelper.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/ormlite/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/ormlite/Message.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/ormlite/ORMLiteExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/ormlite/ORMLiteExecutor.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/ormlite/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/ormlite/User.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/ormlite/config/DBConfigUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/ormlite/config/DBConfigUtil.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqlite/DataBaseHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqlite/DataBaseHelper.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqlite/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqlite/Message.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqlite/SQLiteExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqlite/SQLiteExecutor.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqlite/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqlite/User.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqliteoptimized/DataBaseHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqliteoptimized/DataBaseHelper.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqliteoptimized/OptimizedMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqliteoptimized/OptimizedMessage.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqliteoptimized/OptimizedSQLiteExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqliteoptimized/OptimizedSQLiteExecutor.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqliteoptimized/OptimizedUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/sqliteoptimized/OptimizedUser.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/java/com/littleinc/orm_benchmark/util/Util.java -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/raw/ormlite_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/raw/ormlite_config.txt -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/values-sw600dp/dimens.xml -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/values-sw720dp-land/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/values-sw720dp-land/dimens.xml -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/values-v11/styles.xml -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/values-v14/styles.xml -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /ORM-Benchmark/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/ORM-Benchmark/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/README.md -------------------------------------------------------------------------------- /screenshots/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/screenshots/main.png -------------------------------------------------------------------------------- /screenshots/results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daj/android-orm-benchmark/HEAD/screenshots/results.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':ORM-Benchmark', ':GreenDAO-Generator' 2 | --------------------------------------------------------------------------------