问题标签 [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 回答
477 浏览

php - 在php中配置membase

我已经在我的系统中安装了 membase,但我不知道如何在 php 中配置 membase。以及如何添加两个服务器并在membase中配置,如何添加集群和节点。如何在 php 中配置 membase 客户端?

0 投票
1 回答
952 浏览

memcached - Problems getting memcached stats on Windows (Membase)

I just installed Membase's version of Memcached (because it seems to be the only / best option to run memcached on windows) and I'm finding a strange problem.

I'm trying to make a little debug tool for myself (only for dev, not for production), and i'm trying to get the contents of memcached. However, all these commands fail:

I'm running these both from PHP and from telnet. The only stats options that seem to work are plain "stats", and "stats reset". All the others just say "ERROR"

I'm running memcached version 1.4.4_304_g7d5a132 (according to "stats") or 1.6.4_1_ga5cbcfd (according to "version"). Not sure which one it is.

I've found references to these commands all over the Internet, and I haven't found any information about being deprecated.

Am I doing something wrong?
Are these commands removed from Membase?
Any recommendation on another version of memcached that I can simply install and will run on Windows (the simpler it is to install, the better)

Thank you!
Daniel

0 投票
1 回答
881 浏览

java - Membase Java 负载生成器问题

我正在尝试运行 membase 文档中提供的 Java Load Generator (http://techzone.couchbase.com/wiki/display/membase/Load+Generator+Setup)

首先,我修改了workloadb文件并在其中提到了membase服务器地址。

WORKLOADB 文件内容:db=com.yahoo.ycsb.db.SpymemcachedClient

memcached.address=10.72.45.165

内存缓存.port=11211

从地址=10.112.83.64

histogram.buckets=20

导出文件=结果.txt

记录数=200000

操作数=500000

工作负载=com.yahoo.ycsb.workloads.MemcachedCoreWorkload

插入开始=200000

readallfields=true

插入比例=0

读取比例=0.95

更新比例=0

扫描比例=0

memadd比例=0.05

memget比例=0.100

内存集比例=0.25

内存更新比例=0.0

memappendproportion=0.05

memprependproportion=0.05

memreplaceproportion=0.05

memcas比例=0.05

值长度=2048

工作集=100000

流失增量=100000

printstatsinterval=5

请求分发=zipfian

线程数=4

然后,我使用命令构建整个负载生成器项目:ant decompile-memcached 并尝试使用命令加载数据:java -cp build/ycsb.jar:lib/memcached-2.5-14-g3b3b3c8.jar:lib/jackson-core -asl-1.5.2.jar:lib/jackson-mapper-asl-1.5.2.jar:lib/slf4j-api-1.6.1.jar:lib/slf4j-simple-1.6.1.jar:lib/memcached -2.5-27-gc7bc636-sources.jar:lib/memcached-2.6.jar com.yahoo.ycsb.LoadGenerator -load -P worloads/workloadb

发出此命令后,我得到了终端输出:

0 秒:0 次操作;0 次/秒

2011-05-24 17:05:54.022 信息 net.spy.memcached.MemcachedConnection:添加 {QA sa=/10.72.45.165:11222,#Rops=0,#Wops=0,#iq=0,topRop=null, topWop=null, toWrite=0, Interest=0} 连接队列

2011-05-24 17:05:54.026 信息 net.spy.memcached.MemcachedConnection:添加 {QA sa=/10.72.45.165:11222,#Rops=0,#Wops=0,#iq=0,topRop=null, topWop=null, toWrite=0, Interest=0} 连接队列

2011-05-24 17:05:54.027 信息 net.spy.memcached.MemcachedConnection:添加 {QA sa=/10.72.45.165:11222,#Rops=0,#Wops=0,#iq=0,topRop=null, topWop=null, toWrite=0, Interest=0} 连接队列

2011-05-24 17:05:54.036 信息 net.spy.memcached.MemcachedConnection:添加 {QA sa=/10.72.45.165:11222,#Rops=0,#Wops=0,#iq=0,topRop=null, topWop=null, toWrite=0, Interest=0} 连接队列

2011-05-24 17:05:54.046 警告 net.spy.memcached.MemcachedConnection:无法重新分配到另一个节点,正在重试 user76958204 的主节点。

2011-05-24 17:05:54.047 警告 net.spy.memcached.MemcachedConnection:无法重新分配到另一个节点,正在重试 user336694473 的主节点。

2011-05-24 17:05:54.048 警告 net.spy.memcached.MemcachedConnection:无法重新分配到另一个节点,正在重试 user1268118805 的主节点。

2011-05-24 17:05:54.058 警告 net.spy.memcached.MemcachedConnection:无法重新分配到另一个节点,正在重试 user1681771482 的主节点。

谁能指出错误?我在集群中运行了三台 membase 服务器。我无法理解这个错误是什么意思。

问候,

三吉丹吉

0 投票
2 回答
8939 浏览

database - Membase 和 Couchbase 有什么区别?

随着这两者最近在同一个屋檐下合并,很难确定 Membase 和 Couchbase 之间的主要区别是什么。为什么要使用一个而不是另一个?

0 投票
2 回答
451 浏览

php - var_dump 不打印整数值

我正在尝试从 membase 中读取一些值。我观察到,当有任何整数时,以下命令不起作用。

如果获取结果是字符串,则打印上述命令。如果获取结果是整数,则上述命令不打印。

vardump 打印 =string(0) "" print_r 不打印。

你能告诉我是什么问题吗

0 投票
1 回答
500 浏览

membase - Enyim 性能问题

我正在使用 enyim 为多线程队列读取器提供对 membase 服务器的访问。这些读取器访问 AQMP 队列,检查缓存以查看该项目是否已被处理,如果没有,则将其插入数据库和缓存中。问题是访问缓存会占用 CPU。使用 4 个线程处理消息,CPU 为 80-90%。我已经实现了一个自定义序列化程序,它将字节提供给 enyim。如果我切换到我的内存回退,我可以在 CPU 使用率变高之前达到 9 个线程。内存缓存和 membase 缓存的唯一区别是字节存储在内存中而不是缓存中。知道我可能对 eynim 做错了什么,这可能导致 CPU 使用率很高还是正常的?客户端最多执行大约 2 个。

0 投票
3 回答
1931 浏览

java - Java中的Membase节点故障处理

我正在寻找一个 java 示例,该示例显示如何在 Membase 的一个节点出现故障时避免异常。

我有一个由两个节点组成的小型集群,带有一个“默认”存储桶。它在两台服务器上复制。我为压力加载编写了一个小的 java 测试应用程序。我使用 spymemcache 2.7。当我运行它时 - 两台服务器都很忙。当我关闭一个 membase 实例时,我的 java 应用程序崩溃了。

这是异常日志:

我让节点 192.168.1.9 宕机,但客户端不理解并崩溃。

任何想法如何正确处理它?

0 投票
1 回答
105 浏览

nhibernate - 使用 nHibernate 和 ActiveRecord 配置 Membase 服务器

我正在使用 nHibernate 3.1 和 ActiveRecord 3.0,我试图让 Membase 服务器按照这篇文章工作:http: //blog.ovesens.net/2011/02/nhibernate-membase-caching-provider/

但我不确定如何使用它配置 ActiveRecord?

提前致谢。亚伦。

0 投票
1 回答
178 浏览

sphinx - 将 membase 链接到 sphinx

我想知道是否有人曾经尝试将membase的(或者我现在应该说couchbase的?)TAP输出协议链接到sphinx(开源全文搜索引擎)。

你是怎么做到的?效果如何?网上任何好的参考资料(我似乎找不到任何参考资料)

谢谢!

问候, ldx

0 投票
2 回答
625 浏览

playframework - 会玩!框架与 membase 或一般 NoSQL 数据库一起使用?

Membase 似乎很有前途。只是想知道如果玩!可以与 Membase 一起使用。任何人都可以尝试它分享一些经验,如果可能的话,一些样本/文档等?