couchdb

    4热度

    2回答

    从我的理解,这些方法中的每一个:get()和put()都是原子的。 但是,当访问缓存像ehcache & memcached,在CheckThenAct时尚,竞争条件将出现。 我们应该同步,以确保如果线程1做了Get()及线程做了Get()后跟一个Put(),第一Get()将收到thread2添加了新的价值?

    7热度

    1回答

    我目前使用CouchDB玩耍,检验出“独立附件”功能,这是附近的this page底部描述的CouchDB的独立附件。 我试图用卷曲的--data-进行urlencode功能来发送创建请求,其中只有一半的作品。我可以创建附件并检索它,但Content-Type字段是错误的,所以图像将无法正确显示。 为了更加准确CouchDB似乎通过使用相同的Content-Type返回附件来工作(这是完全合理的I

    2热度

    1回答

    我是新来的CouchDB,我知道我的心态很可能还是在关系数据库领域太多了,但在这里不用查询: 看来,沙发上查询被所有通过浏览完成。我读到临时视图非常低效,应该在生产中避免。 所以我的问题的确是如何做一个有效的查询参数(因为视图不接受它们)。例如,如果我要使用Couch来为博客网站提供支持,那么我必须为每篇帖子创建一个等同于'select post from posts where id = 1'的

    1热度

    2回答

    我有一个标签属性,它存储为一个简单的数组的文章文档。我试图编写一个视图,它返回所有标记,并以它们发生的次数,按大多数事件排序。 以下内容将返回列表,但不会进行排序。基本上我需要以某种方式将减少的结果放入关键字中?如果我正在做一些愚蠢的事情,请纠正我,并让我知道我是否应该使用中间件进行分类。 // map function(doc) { if (doc.tags) { doc.

    1热度

    1回答

    除了货币方面,如何不同于Apache的CouchDB的是Amazon的SimpleDB在以下方面 的编程语言如Java,C++等 性能和可扩展 安装和维护 接口

    5热度

    2回答

    有谁知道一个链接,CouchDB的X“的任何关系型数据库”

    4热度

    4回答

    我正在考虑一个广泛使用CouchDB的Web应用程序,以尽可能多地使用本地erlang HTTP API获得巨大收益。 您可以将Apache配置为反向代理,以允许将外部GET直接代理到CouchDB,而PUT/POST发送到应用程序内部逻辑(用于卫生,验证...)?或者这是不明智的 - 对于Web应用程序,CouchDB内置身份验证选项似乎有点弱。 感谢

    2热度

    2回答

    我想设置一个rake任务来使用fixtures数据填充我的CouchDB,并且必须先删除数据库中的数据。使用MySQL的整个过程的一个很好的例子可以找到here。这方面的例子包括以下部分删除MySQL数据库模型的数据: # the list of models (pluralized) you want to import, in order models = ['Cities','Neighb

    21热度

    4回答

    请问以下是用于实现版本控制的可行策略(使用“榜样”为样本文档类型): 具有其中类型字段example_original一个名为原始文档。 对文档的后续更改都将类型example_change和example_original文档的id作为关键字。更改也会带有时间戳。 保留一个类型为example_current的doc,它是example_original的结果,其中所有example_chang

    1热度

    1回答

    我有一个相当恼人的问题,并提出了一个相当丑陋的黑客使其工作。 我使用CouchDB数据库开发Hta应用程序(供公司内部使用)。问题是似乎有一些非常积极的数据库查询缓存,并且很难提出解决方案。 因此,数据库中的更新数据只会在浏览器中出现,而浏览器中仍然存在先前的请求结果,直到整个应用程序重新启动。 呵呵,CouchDB(或者它的mochiweb服务器)不允许未知的GET变量,所以追加某种时间戳的通常