Son las entradas guardadas por el cliente Danga compatible con el cliente espía memcached?

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

Pregunta

Después de guardar un valor String en memcached utilizando el cliente Danga, he tratado de conseguir la entrada usando el cliente de Spy. Los dos valores de cadena no son los mismos. El cliente Danga recupera una cadena con un carbón vacío adicional colocado al comienzo de la cadena, por lo tanto, viola la condición de igualdad.

  

Danga
  t, e, s, t, s, t, r, i, n, g

     

Spy
  , T, e, s, t, s, t, r, i, n, g

También trató de guardar un mapa serializado utilizando el cliente Danga y obtener el mapa utilizando el cliente de Spy. El cliente Spy es capaz sólo de obtener una forma de cadena del mapa. La cadena contiene valores binarios.

¿Alguien ha sido capaz de conseguir una entrada memcached salvado-cliente Danga correctamente con el cliente espía?

¿Fue útil?

Solución

Sí, vistazo a la transcodificadores para obtener más información de cómo las cosas se codifican en la red.

Específicamente, tengo WhalinTranscoder para las versiones recientes y WhalinV1Transcoder para hacer frente a las versiones anteriores.

Se puede utilizar un ConnectionFactoryBuilder para configurar la instancia transcodificador para obtener diferentes comportamientos.

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