4

私たちの製品ではCouchbase Serverを使用しています。フロント エンドが純粋な JavaScript であるイントラネット アプリケーションです。ただし、ビジネス ロジック、認証 ( )、yaws Web サーバー、その他の多くの erlang ライブラリにはErlang/OTPを使用しています。現在、 Couch ベース サイトからダウンロードが削除された を引き続き使用しています。非常に安定しています。現在、5 か月間稼働していますが、ダウンすることはありません。Ubuntu Server 上で実行しています。したがって、NoSQL への関心はまだ始まったばかりです。ただし、Couch ベース サーバーのサポートについて質問したり、ここで別の質問をしたりしたところ、次のように言われていることがわかりました。Mnesia

Couch Base Single Server

Erlang Client

Couchbase Server はmemcached と互換性があります。これは、多くの既存の memcached
クライアント ライブラリを意味し、多くの場合、これらの
ライブラリを既に使用しているアプリケーションは、Couchbase Server で直接使用できます。
そこで、これらのmemcached 互換ライブラリを 探し始めたところ、 Google コードErlang Mcerlmcmcachememcached-client、そして最後にOneCached By Process One (Makers of Ejjabberd XMPP Server)でそれらの束を見つけました。Couch Base サーバー 1.8 および 2.0 用に独自のクライアントを実装するという私の大きな目標 (可能であれば) で、質問は次のとおりです

。上記の memcached Erlang クライアント ライブラリのうち、Couchbase 1.8 および 2.0 での使用に適しているのはどれですか?

2.互換性がある場合、直接使用できますか、それとも最初にいくつかの変更を加える必要がありますか? 変更について説明してください。

3. 私たちのように、Couch Base サーバー 2.0 および 1.8 に対する Erlang クライアントのサポートの必要性を感じている人はいますか? 彼らはこの問題をどのように回避していますか?

Couch Baseinsiderがここで stackoverflow のメンバーシップを持っている場合は、近い将来に Couch Base チームが Erlang クライアントを構築する計画があるかどうか教えていただければ幸いです。私たちよりもはるかに優れた効率的なクライアントを独自のサーバーに構築する立場にあります。

ありがとうございます

4

2 に答える 2

3

Couchbase は近いうちに erlang クライアントをリリースする予定はありません。私たちは製品で Erlang を使用しており、Erlang がとても気に入っていますが、現時点では Erlang クライアントをまとめる時間がありません。Erlang クライアントの開発に興味がある場合は、喜んでお手伝いし、質問にお答えします。私にメールを送っていただければ (私のプロフィールを参照してください)、質問に答えて開発を開始できるように、Couchbase の担当者と連絡を取るお手伝いをします。

また、私は Erlang のユーザーではないため、memcached の Erlang ライブラリに関する質問にはお答えできません。うまくいけば、誰かがあなたを助けることができます。

于 2012-07-02T21:26:07.580 に答える
2

erlmcを試しました。私は32Kのバイナリを保存するためにそれを多用しており、これまでのところうまく機能しています。

于 2012-08-01T19:32:22.457 に答える