9 votes

Y a-t-il un magasin de clés-valeurs intégrable pour Ruby?

J'ai besoin d'un magasin clé-valeur rapide et fiable pour Ruby. Est-ce qu'il en existe déjà un ?

L'exigence est qu'il fonctionne entièrement à l'intérieur du processus Ruby, sans avoir besoin de processus externes.
Il pourrait être en mémoire avec des vidages de disque explicites.
Il doit avoir des temps de récupération de valeur pour clé minimaux, les temps d'écriture peuvent ne pas être aussi bons.
La quantité de données stockées ne sera pas énorme, environ quelques centaines de milliers de clés, chacune avec une valeur textuelle d'environ 1 ko.

0voto

gnrfan Points 7647

Daybreak est une nouvelle option intéressante. Les données sont stockées dans une table en mémoire, donc les fonctionnalités de Ruby sont disponibles (each, filter, map, reduce, etc) et semblent plus rapides que pstore ou dbm.

Voir cet article de blog pour plus d'informations.

0voto

CaptainPete Points 2991

Il y a LevelDB, voici les liaisons ruby.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X