This document summarizes and compares several iOS database options: NyaruDB, Realm, and FMDB. NyaruDB is a simple NoSQL key-value database written in Objective-C that can be used on iOS and OS X. Realm is a mobile database that provides an object-oriented interface and can replace SQLite and Core Data. FMDB is a wrapper for SQLite that aims to make SQLite database access in iOS easy. The document provides code examples for basic operations like queries, sorting and indexing with each database and benchmarks their performance for a test inserting 10,000 records.
24. NyaruDB
https://github.com/kelp404/NyaruDB
( )SAN ( )
W
2013 4 7 1:05
MIT License
NyaruDB is a simple NoSQL database in
Objective-C. It could be run on iOS and OS X.
It is a key-valu pair NoSQL database. You could
search data by fields of the document.
41. limit length of field name is 255
limit of documents is 4,294,967,295
limit of document file size is 4G
key is unique and it is NSString
key only provides equal search
key is case sensitive
index is case insensitive
a field of the document should be same data type
which is index
sort query allow only one
42. http://realm.io/
Realm is a mobile database: a replacement for
SQLite & Core Data Realm can save you
thousands of lines of code & weeks of work, and
lets you craft amazing new user experiences.