问题标签 [couchbase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
308 浏览

android - Android Couchbase - 附件的 URI

我的一些 couchdb 附件是 html 文件。我想在 webview 中使用那些 html 文件。为此,我需要附件的完整 url。如何获得这些附件的完整路径?我应该使用哪些 API。我正在为 android 和 Ektorp 客户端库使用 Couchbase 库。

谢谢,普拉莫德

0 投票
1 回答
4015 浏览

nosql - CouchDB 组级别和键范围

谁能向我解释为什么以下内容不起作用:

假设以下文档结构:

和一个 Map 函数定义如下:

并使用减速器的内置_sum功能。

当您执行此操作(使用 group=true)时,您会得到如下结果:

现在,如果您将查询更改为以下内容:

你会得到这样的结果:

因此,考虑到这一点,如果我想找出“WA”在 2011 年的所有销售额,我可以不执行以下操作:

此示例取自 NoSQL 磁带上的有用视频。

http://nosqltapes.com/video/understanding-mapreduce-with-mike-miller

0 投票
4 回答
21688 浏览

caching - Memcached、Redis 或 Couchbase

我有一个大约 16GB RAM 的 Debian 服务器,它与 nginx 和几个重型 mysql 数据库以及一些自定义 php 应用程序一起使用。我想在 Mysql 和 PHP 之间实现内存缓存,但是数据库太大而无法将所有内容存储在 RAM 中。就我的研究而言,我认为 LRU 缓存可能会更好。这是否排除了 Redis?Couchbase 也是一个考虑因素。

0 投票
1 回答
211 浏览

android - 是否可以将 couchdb 直接复制到 android 设备上的 sdcard?

我看到 couchdbs 存储在/sdcard/Android/data/my.app.package/db/as.couch文件中。我试图couchdb直接复制到sdcard并让 couchdb 服务识别它。我们有大量的云数据存储在 couchdb 中,并且在测试期间每次复制它都需要大量时间,并且能够直接复制它会加快开发过程。是否有可能做到这一点?如果是,如何以及是否需要特别注意让 android couchbase 服务识别复制的 couchdbs?

谢谢。

0 投票
1 回答
602 浏览

membase - Couchbase 上的低延迟大数据

Couchbase 是一种以 GroupBy 为基础的低延迟读写 4TB 数据的存储吗?如果不是,那么 Couchbase 多大的数据适合低延迟访问?

0 投票
1 回答
394 浏览

hadoop - 数据分析用什么

我有 500GB 的非结构化数据。我希望使用它的方式是构建这些数据的多个视图,以便轻松快速地使用。任何进入系统的新数据都应该在它必须的所有视图中建立索引,然后以原始格式存储在某个地方。除此之外,系统应该具有临时查询的能力。这些查询可能需要很长时间才能运行。我正在考虑将 Cassandra+Hadoop+Hive、HBase、Couchbase 和 Riak 作为我的用例的可能候选者。

更多数据将不断涌入,我计划在任何时间点在系统中最多保留几 TB 的数据。

想法?

0 投票
1 回答
972 浏览

python - 有谁知道 Tornado Web 框架的异步 CouchBase 客户端?

我正在编写一个使用 nginx 提供静态内容和龙卷风提供动态内容的 Web 应用程序。我正在考虑使用 CouchBase 作为我的数据存储,但在找到合适的客户端以与 Tornado 框架一起使用时遇到了麻烦(即异步)。有人知道吗?

我看过 trombi:https ://github.com/inoi/trombi但找不到太多关于它的信息。如果有人对此有任何经验(好的或坏的),我很想听听。

0 投票
4 回答
22537 浏览

android - 对如何在 Android 上使用 CouchDB 感到困惑

我想让 CouchDB 作为我的移动应用程序的后端运行,取代 SQlite。

作为这项技术的新手,我一直非常困惑,因为除了 Couchbase 去年发布的所有类似的声音产品(Couchbase、Couchbase Single Server、Membase、Couchbase Mobile)之外,它们现在似乎正在放弃/合并所有这些产品进入一个项目,Couchbase Server。但是,这实际上是 Membase,而不是 CouchDB。最重要的是,CouchDB 的创建者将不再为 CouchDB 工作。然而,CouchDB 周围似乎有一个非常活跃的社区。这是我所知道的:

  1. 我知道 Couchbase 公司不再提供 CouchDB 的发行版。

  2. 据我了解,Couchbase 公司的新焦点 Couchbase Server 根本不是 CouchDB,它与 CouchDB 不兼容。它没有实现 CouchDB 使用的 HTTP api,它使用的是从 Membase 演变而来的二进制协议。

  3. 最近关于 CouchDB Mobile 的所有信息似乎都指向 Couchbase Mobile。

我的问题归结为:

是否仍然可以在 Android 设备上使用 CouchDB?特别是 CouchDB,而不是 Couchbase Server,因为 API 不兼容

如果仍然可能,我该怎么做?源代码在哪里?任何示例应用程序?

对不起,如果我的问题变得混乱。老实说,我很难在网上浏览大量看似矛盾的帖子。我只想在 Android 上运行 CouchDB!:)

0 投票
1 回答
1208 浏览

membase - 在 couchbase 源代码中在哪里将 VALUE SIZE 设置为超过 20MB?

这个问题之前在这里被问过

但是没有提到在哪个文件和什么常量,我们需要改变这个限制。

我在测试代码中发现很少检查,但在源代码中没有

ep-engine/ep_testsuite.cc:

你能帮帮我吗?

0 投票
1 回答
460 浏览

store - Couchbase - 尽管存储桶已成功连接,但无法存储键和值

我一直在尝试设置 Couchbase 服务器。但无法存储任何价值和价值。
按照 Couchbase 手册,我只需安装 Couchbase,将 Couchbase Client .NET (Enyim.Caching) 引用到项目中,然后使用我的本地池 url (http://local:8091/pools) 重新配置应用程序设置中的 Couchbase 部分。
我可以通过设置 CouchbaseClient 和 CouchbaseClientConfiguration 连接到存储桶,但之后无法存储任何键值(通过 .Store(StoreMode.Set, key, value) 始终返回 false)。
任何帮助将不胜感激。