【问题标题】:Erlang - Riak clientsErlang - Riak 客户端
【发布时间】:2011-03-06 00:34:18
【问题描述】:

我无法为 Riak 的“本地 Erlang 客户端”找到 API。

Riak 维基是这样说的:

本地 Erlang 客户端是 Riak 紧密集成的一部分,Riak REST 接口在内部使用 Erlang 客户端。您可以在 edoc API 中找到有关 Erlang-native 驱动程序的更多信息。

链接重定向到主维基页面。虽然有很多关于 PBC Client 的信息。 两个客户如何比较,使用一个或另一个的优缺点是什么?

【问题讨论】:

    标签: erlang client riak


    【解决方案1】:

    原生 erlang 客户端或 edoc 的 API 找到 here

    但我会支持丹所说的。但是请注意,PBC 仍处于开发的 alpha 阶段,据我所知还没有 map reduce 功能。

    【讨论】:

      【解决方案2】:

      我建议使用 PBC 客户端。性能与原生 erlang 客户端相当。将应用程序代码与 Riak 分离也更容易。本机 erlang 客户端需要整个 Riak 代码库作为依赖项。

      【讨论】:

        【解决方案3】:

        从 Riak 2.0 及更高版本开始,强烈建议使用 PB(协议缓冲区)API 而不是 HTTP API。它们已成为主要的 API,具有更多功能并且比 HTTP API 更快。

        【讨论】:

          猜你喜欢
          • 2015-01-02
          • 2017-04-02
          • 1970-01-01
          • 2014-07-05
          • 2014-04-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多