Couchdb 临时视图缓存?
我正在使用CouchDB和一个自制的C接口库。使用此库访问CouchDB的最常用方法是创建临时视图。我已经优化了库,以便在可能的情况下使用键。我的问题是:临时视图是否由CouchDB缓存?第一次运行这些临时视图时,它似乎运行得有点慢。之后,使用相同视图代码的类似查询的执行速度似乎要快得多Couchdb 临时视图缓存?,couchdb,Couchdb,我正在使用CouchDB和一个自制的C接口库。使用此库访问CouchDB的最常用方法是创建临时视图。我已经优化了库,以便在可能的情况下使用键。我的问题是:临时视图是否由CouchDB缓存?第一次运行这些临时视图时,它似乎运行得有点慢。之后,使用相同视图代码的类似查询的执行速度似乎要快得多 CouchDB缓存视图也是如此?如果是这样的话,它们要被缓存多久?如果我以相当稳定的速度访问数据库,那么切换到静态视图有多大用处呢?临时视图不用于生产,只用于测试。随着数据库的增长,它们只会变得更慢。你应该弄清
CouchDB缓存视图也是如此?如果是这样的话,它们要被缓存多久?如果我以相当稳定的速度访问数据库,那么切换到静态视图有多大用处呢?临时视图不用于生产,只用于测试。随着数据库的增长,它们只会变得更慢。你应该弄清楚你需要什么样的视图,然后从那里开始
如果您真的需要动态查询,您应该研究couchdb lucene。虽然是为全文搜索而设计的,但我已经成功地将其用于一般查询。临时视图不用于生产,仅用于测试。随着数据库的增长,它们只会变得更慢。你应该弄清楚你需要什么样的视图,然后从那里开始 如果您真的需要动态查询,您应该研究couchdb lucene。虽然是为全文搜索而设计的,但我已经成功地将其用于一般查询