【问题标题】:Couchdb -> Using the CouchbeamCouchdb -> 使用 Couchbeam
【发布时间】:2012-04-05 19:07:33
【问题描述】:

如何创建临时视图并获取视图结果。

谢谢。

【问题讨论】:

    标签: erlang couchdb


    【解决方案1】:

    CouchBeam 不、不应该也可能不会支持临时视图。

    临时视图的性能确实很糟糕,CouchDB 开发人员建议不要使用它,除非在只有几个文档的数据库中尝试。

    【讨论】:

    • 谢谢!然后如何在不通过 couchbeam 为数据库创建设计视图的情况下创建查询,例如:当字段(键)“计数”为 34 到 45 或键:值等于“id_smth”:“45”等时返回所有文档. 并且每个新查询都与以前的查询不相似(范围计数或 id_smth 更改)。
    • 你根本不应该。如果您想使用 CouchDB,请使用设计文档。临时视图的性能很差,一旦你有一些数据,你的代码就会变得非常慢。
    • 如果您需要复杂的查询,您可以将 CouchDB 连接到搜索数据库,例如 lucene 或 elasticsearch。
    猜你喜欢
    • 2010-12-27
    • 2012-03-19
    • 2016-07-06
    • 2012-09-09
    • 2012-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-04
    相关资源
    最近更新 更多