Erlang - Riak клиенты - PullRequest
       19

Erlang - Riak клиенты

6 голосов
/ 20 июня 2010

У меня проблемы с поиском API для "локального клиента Erlang" для Riak.

Вот что говорит Riak Wiki:

Локальный клиент Erlang является тесно интегрированной частью Riak, а REST-интерфейс Riak использует клиент Erlang для внутреннего использования. Вы можете найти больше информации о Erlang-родном драйвере в edoc API.

Ссылка перенаправляет на главную вики-страницу. Тем не менее, есть много информации о клиенте PBC. Как сравнивают оба клиента и каковы плюсы и минусы в использовании того или другого?

Ответы [ 3 ]

3 голосов
/ 21 июня 2010

API для нативного клиента erlang или edoc находится здесь

Но я бы сказал, что Дан говорит.Тем не менее, обратите внимание, что PBC все еще находится на альфа-стадии разработки и, насколько мне известно, пока не имеет возможностей по уменьшению карт.

2 голосов
/ 20 июня 2010

Я бы порекомендовал использовать клиент PBC.Производительность сравнима с родным клиентом Erlang.Также легче отделить код вашего приложения от Riak.Нативный клиент Erlang требует всей базы кода Riak как зависимости.

0 голосов
/ 24 мая 2016

Начиная с Riak 2.0 и выше настоятельно рекомендуется использовать API PB (Protocol Buffers) поверх HTTP API.Они стали основными API, обладают большей функциональностью, а также работают быстрее, чем HTTP API.

...