問題タブ [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 をインストールしましたが、php で membase を構成する方法がわかりません。2台のサーバーを追加してmembaseに設定する方法、クラスタとノードを追加する方法。PHPでmembaseクライアントを構成するには?

0 投票する
1 に答える
952 参照

memcached - Windows (Membase) で memcached 統計を取得する際の問題

Membase のバージョンの Memcached をインストールしたところ (これが Windows で memcached を実行するための唯一の/最適なオプションであるように思われるため)、奇妙な問題が見つかりました。

私は自分用の小さなデバッグ ツールを作成しようとしています (本番用ではなく開発用のみ)、memcached の内容を取得しようとしています。ただし、これらのコマンドはすべて失敗します。

これらを PHP と telnet の両方から実行しています。機能しているように見える唯一の統計オプションは、単純な「統計」と「統計リセット」です。他のすべては「エラー」と言うだけです

memcached バージョン 1.4.4_304_g7d5a132 (「統計」による) または 1.6.4_1_ga5cbcfd (「バージョン」による) を実行しています。それがどれなのかわからない。

これらのコマンドへの参照はインターネット全体で見つかりましたが、廃止されたという情報は見つかりませんでした。

私は何か間違ったことをしていますか?
これらのコマンドは Membase から削除されますか?
簡単にインストールでき、Windows で実行できる memcached の別のバージョンに関する推奨事項 (インストールが簡単であるほど良い)

ありがとうございました!
ダニエル

0 投票する
1 に答える
881 参照

java - Membase Java Load Generator の問題

membase のドキュメント (http://techzone.couchbase.com/wiki/display/membase/Load+Generator+Setup) で提供されている Java Load Generator を実行しようとしています。

まず、workloadb ファイルを変更し、membase サーバーのアドレスを記述しました。

WORKLOADB ファイルの内容: db=com.yahoo.ycsb.db.SpymemcachedClient

memcached.address=10.72.45.165

memcached.port=11211

スレーブアドレス=10.112.83.64

ヒストグラム.バケット=20

exportfile=results.txt

recordcount=200000

操作回数=500000

ワークロード=com.yahoo.ycsb.workloads.MemcachedCoreWorkload

insertstart=200000

readallfields=真

挿入比率=0

読み取り比率=0.95

アップデート比率=0

スキャン比率=0

memaddproportion=0.05

memgetproportion=0.100

memsetproportion=0.25

memupdateproportion=0.0

memapendproportion=0.05

memprependproportion=0.05

memreplaceproportion=0.05

memcasproportion=0.05

値の長さ=2048

ワーキングセット=100000

チャーンデルタ=100000

printstatsinterval=5

requestdistribution=zipfian

スレッド数=4

次に、コマンド ant decompile-memcached を使用して Load Generator プロジェクト全体をビルドし、次のコマンドを使用してデータをロードしようとしました: 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 INFO net.spy.memcached.MemcachedConnection: {QA sa=/10.72.45.165:11222、#Rops=0、#Wops=0、#iq=0、topRop=null を追加しました。 topWop=null、toWrite=0、興味のある=0} キューに接続する

2011-05-24 17:05:54.026 INFO net.spy.memcached.MemcachedConnection: 追加された {QA sa=/10.72.45.165:11222、#Rops=0、#Wops=0、#iq=0、topRop=null、 topWop=null、toWrite=0、興味のある=0} キューに接続する

2011-05-24 17:05:54.027 INFO net.spy.memcached.MemcachedConnection: 追加された {QA sa=/10.72.45.165:11222、#Rops=0、#Wops=0、#iq=0、topRop=null、 topWop=null、toWrite=0、興味のある=0} キューに接続する

2011-05-24 17:05:54.036 INFO net.spy.memcached.MemcachedConnection: {QA sa=/10.72.45.165:11222、#Rops=0、#Wops=0、#iq=0、topRop=null を追加しました。 topWop=null、toWrite=0、興味のある=0} キューに接続する

2011-05-24 17:05:54.046 WARN net.spy.memcached.MemcachedConnection: 別のノードに再配布できませんでした。user76958204 のプライマリ ノードを再試行しています。

2011-05-24 17:05:54.047 WARN net.spy.memcached.MemcachedConnection: 別のノードに再配布できませんでした。user336694473 のプライマリ ノードを再試行しています。

2011-05-24 17:05:54.048 WARN net.spy.memcached.MemcachedConnection: 別のノードに再配布できませんでした。user1268118805 のプライマリ ノードを再試行しています。

2011-05-24 17:05:54.058 WARN net.spy.memcached.MemcachedConnection: 別のノードに再配布できませんでした。user1681771482 のプライマリ ノードを再試行しています。

誰でも間違いを指摘できますか?クラスターで実行されている 3 つの membase サーバーがあります。このエラーの意味がわかりません。

よろしく、

サンケットだんぎ

0 投票する
2 に答える
8939 参照

database - Membase と Couchbase の違いは何ですか?

最近、この 2 つが同じ屋根の下で合併したため、Membase と Couchbase の主な違いを特定することが難しくなりました。なぜ一方が他方よりも使用されるのでしょうか?

0 投票する
2 に答える
451 参照

php - var_dump が整数値を出力しない

membase からいくつかの値を読み込もうとしています。整数がある場合、次のコマンドが機能しないことがわかりました。

取得結果が文字列の場合、上記のコマンドは出力します。取得結果が整数の場合、上記のコマンドは何も出力しません。

vardump は =string(0) "" を出力します print_r は何も出力しません。

何が問題なのか教えてください

0 投票する
1 に答える
500 参照

membase - Enyim パフォーマンスの問題

マルチスレッド キュー リーダーに membase サーバーへのアクセスを提供するために、enyim を使用しています。これらのリーダーは AQMP キューにアクセスし、キャッシュをチェックしてアイテムがすでに処理されているかどうかを確認し、そうでない場合はデータベースとキャッシュに挿入します。問題は、キャッシュへのアクセスが CPU を食い尽くすことです。メッセージを処理する 4 つのスレッドでは、CPU は 80 ~ 90% です。enyim にバイトを供給するカスタム シリアライザーを実装しました。インメモリ フォールバックに切り替えると、CPU 使用率が高くなる前に最大 9 スレッドに進むことができます。インメモリ キャッシュと membase キャッシュの唯一の違いは、バイトがキャッシュではなくメモリに格納されることです。この高い CPU 使用率を引き起こしている可能性がある、または正常な eynim で何が間違っている可能性がありますか? 最大で、クライアントは約 2 を実行しています。

0 投票する
3 に答える
1931 参照

java - Java での Membase ノードの障害処理

ノードの 1 つがダウンしたときに Membase で例外を回避する方法を示す Java の例を探しています。

「デフォルト」バケットが 1 つある 2 つのノードからなる小さなクラスターがあります。両方のサーバーで複製されます。ストレス負荷用の小さな Java テスト アプリを作成しました。spymemcache 2.7 を使用しています。実行すると、両方のサーバーがビジーになります。1 つの 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の (または、現在は cupbase と言うべきでしょうか?) TAP出力プロトコルをsphinx (オープンソースの全文検索エンジン)にリンクしようとした人がいるかどうか疑問に思っていました。

どのようにしましたか?そしてそれはどのくらいうまくいきましたか?ウェブ上の良い参考文献(何も見つからないようです)

ありがとう!

よろしく、ldx

0 投票する
2 に答える
625 参照

playframework - 遊びます!フレームワークは membase で動作しますか、それとも一般的な NoSQL データベースで動作しますか?

Membase はかなり有望なようです。Play! Membase と連携できます。誰かが経験を共有し、可能であればサンプル/ドキュメントなどを共有できますか?