Как я могу реализовать пре- и после фиксации крючков в Riak?

StackOverflow https://stackoverflow.com/questions/3669653

  •  01-10-2019
  •  | 
  •  

Вопрос

Есть ли в Интернете, но скудная информация о том, как на самом деле реализовать Эти особенности riak кроме того этот блог пост и несколько других. Есть ли какие-либо клиентские библиотеки (пульсация и т. Д.), способные получать сообщения через крючок, чтобы работать с измененными данными в приложении (то есть вне Riak) становится возможным? Спасибо.

Это было полезно?

Решение

Невозможно перезвонить Riak обратно в ваше приложение, однако, если вы используете опцию «Returnbodybody» при хранении, вы получите значение, которое фактически сохранилось как модифицировано предварительно Commite крюками.

Пост-фиксирующие крючки проходят асинхронно после того, как объект сохраняется, и поэтому не следует использовать для изменения хранимого объекта. Один из способов вы можете получить «сообщения через крючок», чтобы получить сообщения пост-фиксации крючком пост-сообщений для rabbitmq (или какой-либо другой очереди), которую ваше приложение может затем потреблять и выполнять свою собственную обработку.

Я надеюсь, что это дает вам представление о том, где начать. Тем временем мы добавим некоторые примеры на эту страницу Wiki.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top