6

Riak の「ローカル Erlang クライアント」の API を見つけるのに苦労しています。

Riak wikiの内容は次のとおりです。

ローカルの Erlang クライアントは Riak と緊密に統合された部分であり、Riak REST インターフェイスは Erlang クライアントを内部で使用します。Erlang ネイティブ ドライバーの詳細については、edoc API を参照してください。

リンクは、メインの wiki ページにリダイレクトされます。ただし、PBC クライアントに関する情報はたくさんあります。両方のクライアントをどのように比較し、どちらを使用するかの長所と短所は何ですか?

4

3 に答える 3

3

ネイティブ erlang クライアントまたは edoc の API は、ここにあります。

しかし、私はダンの言うことを支持します。ただし、PBC はまだ開発のアルファ段階にあり、私が知る限り、マップ縮小機能はまだないことに注意してください。

于 2010-06-21T19:52:53.187 に答える
2

PBC クライアントの使用をお勧めします。パフォーマンスは、ネイティブの erlang クライアントに匹敵します。また、Riak からアプリケーション コードを切り離すのも簡単です。ネイティブ erlang クライアントは、Riak コード ベース全体を依存関係として必要とします。

于 2010-06-20T18:19:28.890 に答える
0

Riak 2.0 以降では、HTTP API よりも PB (Protocol Buffers) API を使用することを強くお勧めします。それらは主要な API になり、より多くの機能を備え、HTTP API よりも高速です。

于 2016-05-24T00:06:20.767 に答える