Erlang Clients - Riak

I find it difficult to find the API for the "local Erlang client" for Riak.

Here's what the Riak plug says:

The Erlang local client is a tightly integrated part of Riak, and the RITE REST interface uses the Erlang client internally. More information on the Erlang driver can be found in the edoc API.

The link redirects to the wiki main page. However, there is a lot of information about the PBC Client. How are both clients compared and what are the pros and cons of this or that?

+6
erlang client riak
source share
3 answers

The API for the erlang or edoc native client is here.

But I would say Dan says. However, note that PBC is still in the alpha development stage, and as far as I know, there is still no way to reduce the map.

+3
source share

I would recommend using the PBC client. Performance comparable to erlang native client. It is also easier to separate application code from Riak. The erlang native client requires the entire Riak code base to be dependent.

+2
source share

From Riak 2.0 and higher recommended Use PB APIs (protocol buffers) through the HTTP API. They have become the main APIs, have more functionality and faster than the HTTP API.

0
source share

All Articles