1

Membase へのクライアント側 JavaScript インターフェイスを探しています。私は、タップ ストリームの読み取りに特に興味があります。

サーバー上で Python スクリプトを使用して、データ バケットに転送速度などの統計情報を入力します。私の目標は、これらの統計を他のリアルタイム タスクと共にブラウザーでプロットできるようにすることです。

使用例: ライン カードの信号品質を監視している QOS デバイスがあります。これらのライン カードは、とりわけ VOIP ネットワーク用のエンコーダおよびデコーダです。転送速度、エラー、信号のその他の急速に変化するデータなどの情報を membase にダンプしたいと考えています。この「ライブ」データの表現を、processing.js、raphaels.js などのライブラリでプロットします。

ただし、最初に Membase からデータを取得する必要があります。このアイデアは、Couchdb データベース (またはその他のお気に入りの nosql ソリューション) の変更に対するロング ポーリングに似ています。

誰にもお勧めがありますか?

4

2 に答える 2

1

私の知る限り、Javascript で記述された Membase または memcached クライアント ライブラリはありませんが、間違っている可能性があります。Membase の開発とサポートを行う企業である Couchbase は、現在、Java、C/C++、および Python 言語のタップ インターフェイスをサポートするクライアントを提供しています。python クライアントは実際には Membase に同梱されていますが、実際には実稼働環境での使用が推奨されるものというよりも、より多くの例を意図しています。Java および C/C++ クライアントは、バグがないことが最もよくテストされています。Couchbase が維持しているクライアントの外では、Ruby 用のクライアントを見たことはありますが、使用したことがないため、信頼性についてはわかりません。

それが役立つことを願っています。

于 2011-09-17T20:01:42.053 に答える
1

Membase (および今後の Couchbase Server) の最も優れた点の 1 つは、memcached とのプロトコル レベルの互換性です。したがって、memcached ライブラリはすべて、すぐに使用できます。Google ですばやく検索すると、http ://code.google.com/p/jsmemcached-client/が見つかりましたが、他にもありました...

于 2011-09-19T16:11:33.277 に答える