2010-06-20 9 views
6

Sono nei guai nella ricerca dell'API per il "client locale Erlang" per Riak.Erlang - Client Riak

Ecco cosa dice Riak wiki:

Il cliente Erlang locale è una parte strettamente integrato di Riak e l'interfaccia Riak REST utilizza il client Erlang internamente. Puoi trovare maggiori informazioni sul driver nativo di Erlang nell'API edoc.

Il collegamento reindirizza alla pagina wiki principale. Ci sono molte informazioni su PBC Client però. Come si confrontano entrambi i clienti e quali sono i pro e i contro nell'usare l'uno o l'altro?

risposta

3

L'API per il cliente Erlang nativo o edoc si trova here

Ma sarebbe secondo quello che dice Dan. Tuttavia, si noti che la PBC è ancora molto allo stadio alpha dello sviluppo e, per quanto ne so, non ha ancora capacità di riduzione delle mappe.

+0

Grazie per il link, Ted. – tbikeev

2

Si consiglia di utilizzare il client PBC. Le prestazioni sono paragonabili al client nativo di erlang. È anche più facile disaccoppiare il codice dell'applicazione da Riak. Il client nativo di erlang richiede l'intera base di codice Riak come dipendenza.

+0

Grazie dreverri! – tbikeev

0

Da Riak 2.0 e su, è altamente consigliato per utilizzare le API PB (Protocol Buffers) su API HTTP. Sono diventati API primarie, hanno più funzionalità e sono anche più veloci delle API HTTP.