问题标签 [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.
android - Android Couchbase - 附件的 URI
我的一些 couchdb 附件是 html 文件。我想在 webview 中使用那些 html 文件。为此,我需要附件的完整 url。如何获得这些附件的完整路径?我应该使用哪些 API。我正在为 android 和 Ektorp 客户端库使用 Couchbase 库。
谢谢,普拉莫德
nosql - CouchDB 组级别和键范围
谁能向我解释为什么以下内容不起作用:
假设以下文档结构:
和一个 Map 函数定义如下:
并使用减速器的内置_sum
功能。
当您执行此操作(使用 group=true)时,您会得到如下结果:
现在,如果您将查询更改为以下内容:
你会得到这样的结果:
因此,考虑到这一点,如果我想找出“WA”在 2011 年的所有销售额,我可以不执行以下操作:
此示例取自 NoSQL 磁带上的有用视频。
http://nosqltapes.com/video/understanding-mapreduce-with-mike-miller
caching - Memcached、Redis 或 Couchbase
我有一个大约 16GB RAM 的 Debian 服务器,它与 nginx 和几个重型 mysql 数据库以及一些自定义 php 应用程序一起使用。我想在 Mysql 和 PHP 之间实现内存缓存,但是数据库太大而无法将所有内容存储在 RAM 中。就我的研究而言,我认为 LRU 缓存可能会更好。这是否排除了 Redis?Couchbase 也是一个考虑因素。
android - 是否可以将 couchdb 直接复制到 android 设备上的 sdcard?
我看到 couchdbs 存储在/sdcard/Android/data/my.app.package/db/
as.couch
文件中。我试图couchdb
直接复制到sdcard
并让 couchdb 服务识别它。我们有大量的云数据存储在 couchdb 中,并且在测试期间每次复制它都需要大量时间,并且能够直接复制它会加快开发过程。是否有可能做到这一点?如果是,如何以及是否需要特别注意让 android couchbase 服务识别复制的 couchdbs?
谢谢。
membase - Couchbase 上的低延迟大数据
Couchbase 是一种以 GroupBy 为基础的低延迟读写 4TB 数据的存储吗?如果不是,那么 Couchbase 多大的数据适合低延迟访问?
hadoop - 数据分析用什么
我有 500GB 的非结构化数据。我希望使用它的方式是构建这些数据的多个视图,以便轻松快速地使用。任何进入系统的新数据都应该在它必须的所有视图中建立索引,然后以原始格式存储在某个地方。除此之外,系统应该具有临时查询的能力。这些查询可能需要很长时间才能运行。我正在考虑将 Cassandra+Hadoop+Hive、HBase、Couchbase 和 Riak 作为我的用例的可能候选者。
更多数据将不断涌入,我计划在任何时间点在系统中最多保留几 TB 的数据。
想法?
python - 有谁知道 Tornado Web 框架的异步 CouchBase 客户端?
我正在编写一个使用 nginx 提供静态内容和龙卷风提供动态内容的 Web 应用程序。我正在考虑使用 CouchBase 作为我的数据存储,但在找到合适的客户端以与 Tornado 框架一起使用时遇到了麻烦(即异步)。有人知道吗?
我看过 trombi:https ://github.com/inoi/trombi但找不到太多关于它的信息。如果有人对此有任何经验(好的或坏的),我很想听听。
android - 对如何在 Android 上使用 CouchDB 感到困惑
我想让 CouchDB 作为我的移动应用程序的后端运行,取代 SQlite。
作为这项技术的新手,我一直非常困惑,因为除了 Couchbase 去年发布的所有类似的声音产品(Couchbase、Couchbase Single Server、Membase、Couchbase Mobile)之外,它们现在似乎正在放弃/合并所有这些产品进入一个项目,Couchbase Server。但是,这实际上是 Membase,而不是 CouchDB。最重要的是,CouchDB 的创建者将不再为 CouchDB 工作。然而,CouchDB 周围似乎有一个非常活跃的社区。这是我所知道的:
我知道 Couchbase 公司不再提供 CouchDB 的发行版。
据我了解,Couchbase 公司的新焦点 Couchbase Server 根本不是 CouchDB,它与 CouchDB 不兼容。它没有实现 CouchDB 使用的 HTTP api,它使用的是从 Membase 演变而来的二进制协议。
最近关于 CouchDB Mobile 的所有信息似乎都指向 Couchbase Mobile。
我的问题归结为:
是否仍然可以在 Android 设备上使用 CouchDB?特别是 CouchDB,而不是 Couchbase Server,因为 API 不兼容
如果仍然可能,我该怎么做?源代码在哪里?任何示例应用程序?
对不起,如果我的问题变得混乱。老实说,我很难在网上浏览大量看似矛盾的帖子。我只想在 Android 上运行 CouchDB!:)
store - Couchbase - 尽管存储桶已成功连接,但无法存储键和值
我一直在尝试设置 Couchbase 服务器。但无法存储任何价值和价值。
按照 Couchbase 手册,我只需安装 Couchbase,将 Couchbase Client .NET (Enyim.Caching) 引用到项目中,然后使用我的本地池 url (http://local:8091/pools) 重新配置应用程序设置中的 Couchbase 部分。
我可以通过设置 CouchbaseClient 和 CouchbaseClientConfiguration 连接到存储桶,但之后无法存储任何键值(通过 .Store(StoreMode.Set, key, value) 始终返回 false)。
任何帮助将不胜感激。