-
Notifications
You must be signed in to change notification settings - Fork 16
Nexus 6 (Android 7.1.1)
xcesco edited this page Nov 29, 2017
·
6 revisions
On this device, Kripton wins 5/7. I excluded batch access because this test simply iterate over list. This device has kripted file system. This is the reason, i think, because thid device has worst benchmark results respect Galaxy J5 that is a lower performant device.
Values are time (ms). Lower value in all diagrams is better result.
Nexus 6 (android 7.1.1) | BATCH CREATE | BATCH UPDATE | BATCH READ | BATCH ACCESS | BATCH DELETE | QUERY INDEXED | ONE BY ONE CREATE | ONE BY ONE UPDATE | Mem min | Mem max |
---|---|---|---|---|---|---|---|---|---|---|
greenDAO | 1284 | 1639 | 615 | 1 | 35 | 4950 | 4754 | 8 | 13 | |
dbflow | 1060 | 10860 | 1323 | 2 | 33 | 5840 | 4525 | 5679 | 9 | 24 |
kripton | 1244 | 1272 | 1004 | 6 | 19 | 428 | 1160 | 898 | 10 | 19 |
room | 1074 | 1290 | 707 | 6 | 21 | 660 | 5103 | 5004 | 11 | 22 |
requery | 1770 | 5486 | 1592 | 80 | 35 | 1031 | 5438 | 5419 | 15 | 36 |
sqlite | 1975 | 3170 | 721 | 2 | 19 | 629 | 4935 | 5082 | 11 | 12 |
ormlite | 2169 | 3183 | 1867 | 2 | 27 | 954 | 5219 | 4712 | 10 | 39 |
- Introduction
- Goals & Features
- Kotlin
- Immutable or Mutable Pojo
- Annotation Processor Args
- Credits
- Articles
- Benchmarks
- Setup
- Tutorial
- Usage
- Dependencies and inspirations
- Stackoverflow
- Documentation
- SQL logging
- Data source options
- Indices
- SQL Type adapter
- Global SQL Type adapter
- Constraints
- Live data: welcome Architectural components!!
- Paged Live data
- Dynamic parts
- Transactional and batch operations
- Async Transactional and batch operations
- Global transaction
- Support for immutable POJO
- Generate Content provider
- Generate Database schema generation
- Database migration
- BindSqlColumn
- BindContentProvider
- BindContentProviderEntry
- BindContentProviderPath
- BindDao
- BindDaoMany2Many
- BindDataSource
- BindDataSourceOptions
- BindDataSourceUpdateTask
- BindIndex
- BindSqlRelation
- BindSqlAdapter
- BindSqlChildSelect
- BindSqlDelete
- BindSqlDynamicOrderBy
- BindSqlDynamicWhere
- BindSqlDynamicWhereParams
- BindSqlInsert
- BindSqlPageSize
- BindSqlParam
- BindSqlSelect
- BindSqlUpdate
- BindSqlType
- BindSqlTransaction