CaesarDatabase

A multi-keys-value store written in Swift.

0
0
Swift

CaesarDatabase

CaesarDatabase is a multi-keys-value store for you to persist data easily without SQL.

Features

  • Key value database, easy to use.
  • Support multiple keys for complicated query.
  • Access data with predicates.
  • Batch reading and writting for performance.

As CaesarDatabase use sqlite as its engine, you can always access data via raw SQL.

Requirements

Requires iOS 8 or later.

Installation

###Carthage

Add the following line to your Cartfile.

github "lancy/CaesarDatabase"

Then do carthage update. After that, add the framework to your project.

###Cocoapods

TODO

Usages

TODO

Acknowledgements

  • GRDB.swift CaesarDatabase is build on top of GRDB.swift, thanks for their great work.

License

CaesarStore is available under the MIT license.