-
Notifications
You must be signed in to change notification settings - Fork 16
Benchmarks
xcesco edited this page Apr 7, 2018
·
4 revisions
Kripton cover a wide range of kind of persistence. There are no other libraries that cover all the functionality offered by Kripton. So I can only compar Kripton on specific persistence type on different libraries.
Since now, I was focused on two: Kripton as JSON converter and Kripton as SQLite ORM. In the following subsection, some data will show to better understand how fast is Kripton. It is compared with different libraries.
As you will see in results, Kripton is not the winner in every competition, but it has good performance in every kind of comparison.
Performance plus features make Kripton Persistence Library a good library to cover almost every data persistence needed during Android development.
- 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