Question

Il n'y a que peu d'informations sur le Web à la façon de mettre en œuvre réellement ces caractéristiques de Riak en plus ce blog après et quelques autres. Y at-bibliothèques clientes (ondulation, etc.) capable de recevoir des messages par le crochet de sorte que le travail avec les données modifiées dans l'application (à savoir en dehors de Riak) devient possible? Merci.

Était-ce utile?

La solution

Il est impossible d'avoir de retour d'appel Riak dans votre application, si vous utilisez l'option « returnbody » lors de l'enregistrement, vous récupérerez la valeur qui a été stockée comme modifiée par des crochets pre-commit.

crochets post-commit sont exécutées de manière asynchrone après que l'objet est stocké et ne devraient donc pas être utilisés pour modifier l'objet stocké. Une façon que vous pourriez obtenir « des messages via le crochet » serait d'avoir votre post-commit poster des messages de crochet à RabbitMQ (ou une autre file d'attente), que votre application peut alors consommer et faire son propre traitement.

J'espère que vous donne une idée de l'endroit où commencer. En attendant, nous allons ajouter quelques exemples à cette page wiki.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top