美文网首页
YapDataBase

YapDataBase

作者: bamboomoon | 来源:发表于2016-06-22 06:39 被阅读0次

    ## YapDataBase主要的两个特征

    * 利用collection/key/value进行存储

    * 强大的插件机制:Views、Secondary Indexs、Full Text Search等

    ##其它特征

    * 并发(concurrency):

    *读取数据的时候可以同时修改数据

    *可以在后台线程写入数据,所以不用担心阻塞主线程

    *可以同时在多个线程读取数据

    *内置缓存(Bulit-in Caching):

    *sqlite缓存的是字节而YapDataBase缓存的结构化对象

    *所以,你不用去反序列化字节.因此YapDataBase读取速度更快

    *集合(Collections):

    *有时候只有key可能不够用。使用collection & key就会更加好

    *元数据(Metadata):

    *可以直接存储像下载下来的数据.NSData这样的东西。

    *高性能(Performance):

    *在主线程读取成千上万的对象都不会掉帧

    *Objective-c :直接使用OC API

    *插件(Extensions):可以构建自己的插件

    *Views : filter, group & sort your data . Plus they automatically update themselves, and they make animating tables really easy(自动更新自己,然后做动画更容易)

    *二次索引(Secondary Indexing) :加速查询通过索引

    *Full Text Search(全文搜索) :建立在sqlite上的FTS。你可以在你的APP中花最小的力气快速的添加搜索

    ## HelloWorld

    ** 主要就3个东西:**

    * DataBase本身

    * connection

    * transaction事物

    相关文章

      网友评论

          本文标题:YapDataBase

          本文链接:https://www.haomeiwen.com/subject/allshttx.html