Pregunta

No hay más que escasa información en la web sobre la forma de aplicar en la práctica estas características de Riak además este blog puesto y algunos otros. ¿Hay bibliotecas de cliente (ondulación etc.) capaz de recibir mensajes a través del gancho de modo que el trabajo con los datos modificados en la aplicación (es decir, fuera de Riak) se hace posible? Gracias.

¿Fue útil?

Solución

No es posible tener la espalda llamada Riak en su aplicación, sin embargo, si se utiliza la opción "returnbody" cuando se almacenan, que pondremos en el valor que se almacena realmente modificada por pre-commit ganchos.

post-commit ganchos se ejecutan de forma asíncrona después de que el objeto se almacena y por tanto no deben ser utilizados para modificar el objeto almacenado. Una forma es posible obtener "mensajes a través del gancho" sería tener su post-commit publicar mensajes gancho a RabbitMQ (o alguna otra cola), que su aplicación podría entonces consumir y hacer su propio procesamiento.

espero que te da una idea de por dónde empezar. Mientras tanto, vamos a añadir algunos ejemplos a esa página wiki.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top