问题标签 [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.
php - 在php中配置membase
我已经在我的系统中安装了 membase,但我不知道如何在 php 中配置 membase。以及如何添加两个服务器并在membase中配置,如何添加集群和节点。如何在 php 中配置 membase 客户端?
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
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 服务器。我无法理解这个错误是什么意思。
问候,
三吉丹吉
database - Membase 和 Couchbase 有什么区别?
随着这两者最近在同一个屋檐下合并,很难确定 Membase 和 Couchbase 之间的主要区别是什么。为什么要使用一个而不是另一个?
php - var_dump 不打印整数值
我正在尝试从 membase 中读取一些值。我观察到,当有任何整数时,以下命令不起作用。
如果获取结果是字符串,则打印上述命令。如果获取结果是整数,则上述命令不打印。
vardump 打印 =string(0) "" print_r 不打印。
你能告诉我是什么问题吗
membase - Enyim 性能问题
我正在使用 enyim 为多线程队列读取器提供对 membase 服务器的访问。这些读取器访问 AQMP 队列,检查缓存以查看该项目是否已被处理,如果没有,则将其插入数据库和缓存中。问题是访问缓存会占用 CPU。使用 4 个线程处理消息,CPU 为 80-90%。我已经实现了一个自定义序列化程序,它将字节提供给 enyim。如果我切换到我的内存回退,我可以在 CPU 使用率变高之前达到 9 个线程。内存缓存和 membase 缓存的唯一区别是字节存储在内存中而不是缓存中。知道我可能对 eynim 做错了什么,这可能导致 CPU 使用率很高还是正常的?客户端最多执行大约 2 个。
java - Java中的Membase节点故障处理
我正在寻找一个 java 示例,该示例显示如何在 Membase 的一个节点出现故障时避免异常。
我有一个由两个节点组成的小型集群,带有一个“默认”存储桶。它在两台服务器上复制。我为压力加载编写了一个小的 java 测试应用程序。我使用 spymemcache 2.7。当我运行它时 - 两台服务器都很忙。当我关闭一个 membase 实例时,我的 java 应用程序崩溃了。
这是异常日志:
我让节点 192.168.1.9 宕机,但客户端不理解并崩溃。
任何想法如何正确处理它?
nhibernate - 使用 nHibernate 和 ActiveRecord 配置 Membase 服务器
我正在使用 nHibernate 3.1 和 ActiveRecord 3.0,我试图让 Membase 服务器按照这篇文章工作:http: //blog.ovesens.net/2011/02/nhibernate-membase-caching-provider/
但我不确定如何使用它配置 ActiveRecord?
提前致谢。亚伦。
playframework - 会玩!框架与 membase 或一般 NoSQL 数据库一起使用?
Membase 似乎很有前途。只是想知道如果玩!可以与 Membase 一起使用。任何人都可以尝试它分享一些经验,如果可能的话,一些样本/文档等?