问题标签 [membase]

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 回答
327 浏览

php - Membase 开始工作非常缓慢

几天前,Membase 开始工作得很慢。我们在每台服务器上使用本地 moxi 代理(我们有 4 台服务器)。我们有带有复制功能的 2 台服务器(10GBx2)的 Membase 集群。现在我们在集群中有大约 15M 的记录(30M 有副本)。在集群上加载大约 2000-6000ops 和 100% 的内存驻留。

Membase:1.7.1 系统:Linux CentOS 2.6.18-238.19.1.el5 #1 SMP Fri Jul 15 07:31:24 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux

以下是 moxi 代理的时间安排:

内存数据库统计:

Membase stats(Couchbase,因为我们升级到 1.8.0)

0 投票
1 回答
974 浏览

membase - 内存库?这是如何运作的?

当我添加一个 IP 地址并建立连接时,客户端是否获取所有服务器的可用 IP 地址?

或者当其中一个出现故障时,客户是否需要知道至少 2 个 IP 地址?

这是我一直在测试的代码(JAVA)

如果我只添加了一个 IP 地址,并且在我执行获取和设置操作时服务器出现故障。客户端是否能够连接到其他可用的服务器?因为如果我添加一个观察者并看到可用的服务器,我看不到任何(如果我在列表中只添加一个服务器)这是否意味着我必须添加尽可能多的 IP 地址以避免连接失败?

另一个问题是,我可以看到,当我添加 IP 地址时,我必须输入链接到特定 vBucket 的端口号。让所有客户观看同一个 vbucket 是否会造成溢出?如果是这样,我应该如何平衡客户端以观看不同的 vBucket?

对不起,如果我的英语没有真正让你明白 T^T。

任何形式的建议或答案将不胜感激!谢谢!

0 投票
1 回答
432 浏览

membase - Membase 缓存过期策略

我向 couchbase 缓存添加了一个过期时间为 1 秒的值,但是它在超过 20 秒后过期。membase的缓存过期策略是什么?

这是我的代码

0 投票
2 回答
1180 浏览

membase - Couchbase 中的密钥限制

我在 Couchbase 中找到了一些关于文档限制的信息: /thread/key-length - 密钥的最大长度为 250 字节。但是没找到官方的。

  1. 有人可以确认 Couchbase 文档的密钥的最大长度吗?

  2. 密钥还有哪些其他限制,它们有哪些好的做法?

  3. 索引(地图功能的键)呢?

我的用例是我想存储由 url 标识的文档。直接的解决方案是通过 url 指示文档。假设有大于 250 字节的 url,我需要选择其他键 - 例如md5(url) 并将 url 作为文档的一个元素。这是 Couchbase 的好模型吗?

0 投票
1 回答
2167 浏览

couchbase - Couchbase 1.8.0 concurrency (number of concurrent req support in java client/server): scalability

  1. Is there any limit on server on serving number of requests per second or number of requests serving simultaneously. [in configuration, not due to RAM, CPU etc hardware limitations]
  2. Is there any limit on number of simultaneous requests on an instance of CouchbaseClient in Java servlet.
  3. Is it best to create only one instance on CouchbaseClient and keep it open or to create multiple instances and destroy.
  4. Is Moxi helpful with Couchbase 1.8.0 server/Couchbase java client 1.0.2

I need this info to setup application in production.

Thanks you

0 投票
2 回答
589 浏览

amazon-ec2 - 在 AWS EC2 上:membase SERVER_ERROR 代理写入下游

我已经在 AWS EC2 实例上设置了 membase 服务器。I 安全组我已经为客户端的 IP 地址打开了所有端口。当我通过 telnet(使用端口 11211)访问它时,出现以下错误

但是,当我更改安全组中的设置以允许访问所有人(0.0.0.0/0)而不是特定 IP 时,它工作正常。

在第一种情况下,客户端可以访问 membase 服务器,这就是它使用 telnet 连接的原因,但查询时会出错。

我不能让所有端口都对所有人开放。请帮助解决这个问题。

0 投票
2 回答
615 浏览

smtp - 使用 smtp.gmail.com 设置 couchbase 电子邮件警报

有人成功为 gmail 帐户设置了来自 Couchbase 管理员的电子邮件警报吗?

我在 EC2 上安装了 membase 集群。我尝试使用端口 465 或 587 或 25 均未成功。

UI 中显示的日志信息量不是很大。有人甚至可以指出在哪里可以找到此警报设置失败的详细日志吗?

提前致谢。

0 投票
1 回答
441 浏览

ruby-on-rails - Adding a new Couchbase bucket caused BucketNotFound error

I'm using Couchbase 1.8.0 on Mac OS X along with the Ruby libraries to access it. I deleted the default bucket and created by own bucket called 'mybucket', with the password 'password'. I'm accessing the bucket with the following Ruby code:

and I'm getting the following error:

Does any one have any thoughts? I've tried rebooting both the server and the rails app (even though I shouldn't have to) and it's still not connecting. I'm not really sure what I'm doing wrong.

Thanks!

0 投票
1 回答
1548 浏览

memcached - Enyim.Caching.Memcached - 无法从 Socket 读取

我目前正在构建一个用于部署 web.application 的环境。

Web.Application 使用 Enyim.Caching。插座似乎有问题

我对 membase 服务器不熟悉,如果我可以在这篇文章中包含任何其他信息,请询问...

任何关于我可以检查的建议将不胜感激:

0 投票
1 回答
1235 浏览

couchbase - Couchbase 2.0 与 Couchbase 1.8?

我正在评估一些用于大规模(数十亿条目,数 TB 数据)存储解决方案的数据库可能性,我们将几乎完全进行随机主键查找。

鉴于它的功能,Membase( Couchbase 1.8) 看起来几乎完美契合,并且之前的一些测试使我们相信它对于我们的用例来说是高性能的。不过,我们对使用它的主要担忧是,由于Couchbase 2.0看起来像是一个全新的方向1.8,产品的特性可能会发生变化。我们喜欢Couchbase 1.8它,因为它可以很好地满足我们的需求。

我们不需要视图或 map/reduce 功能。虽然这些都是不错的功能,但如果它们完全不利于性能,它们不是我们需要的东西,也不是我们想要的东西。我们排除了CouchDB主要是因为扩展(添加/删除节点)的复杂性,这在 Couchbase 中当然好得多,但也因为我们对它的磁盘使用有一些担忧。

是否有人知道为1.8vs所做的任何性能测量2.0,而忽略了所有视图和 M/R 功能?

分叉会1.8继续维护吗?还是1.8死了,我们应该继续前进?