-
Notifications
You must be signed in to change notification settings - Fork 16
Mi pad (Android 4.4.4)
xcesco edited this page Nov 29, 2017
·
4 revisions
On this device, Kripton wins 5/7. I excluded batch access because this test simply iterate over list.
Values are time (ms). Lower value in all diagrams is better result.
mipad (android 4.4.4) | BATCH CREATE | BATCH UPDATE | BATCH READ | BATCH ACCESS | BATCH DELETE | QUERY INDEXED | ONE BY ONE CREATE | ONE BY ONE UPDATE |
---|---|---|---|---|---|---|---|---|
greenDAO | 603 | 817 | 318 | 4.5 | 72 | 4458 | 4809 | |
dbflow | 588 | 6581 | 533 | 3 | 52 | 5050 | 4506 | 5212 |
kripton | 716 | 784 | 447 | 6.5 | 7.5 | 226 | 1415 | 1094 |
room | 639 | 846 | 352 | 6 | 124.5 | 346 | 4661.5 | 4887 |
requery | 1470 | 6209 | 819 | 142 | 73 | 592 | 5796 | 5383 |
sqlite | 1860 | 2635 | 348 | 6 | 62 | 289 | 4612 | 4563 |
ormlite | 1233 | 1699 | 718 | 13 | 69 | 528 | 5635 | 4503 |
- 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