Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Couchdb 临时视图缓存?_Couchdb - Fatal编程技术网

Couchdb 临时视图缓存?

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

我正在使用CouchDB和一个自制的C接口库。使用此库访问CouchDB的最常用方法是创建临时视图。我已经优化了库,以便在可能的情况下使用键。我的问题是:临时视图是否由CouchDB缓存?第一次运行这些临时视图时,它似乎运行得有点慢。之后,使用相同视图代码的类似查询的执行速度似乎要快得多


CouchDB缓存视图也是如此?如果是这样的话,它们要被缓存多久?如果我以相当稳定的速度访问数据库,那么切换到静态视图有多大用处呢?

临时视图不用于生产,只用于测试。随着数据库的增长,它们只会变得更慢。你应该弄清楚你需要什么样的视图,然后从那里开始


如果您真的需要动态查询,您应该研究couchdb lucene。虽然是为全文搜索而设计的,但我已经成功地将其用于一般查询。

临时视图不用于生产,仅用于测试。随着数据库的增长,它们只会变得更慢。你应该弄清楚你需要什么样的视图,然后从那里开始

如果您真的需要动态查询,您应该研究couchdb lucene。虽然是为全文搜索而设计的,但我已经成功地将其用于一般查询