Estoy trabajando con el cliente Enyim.Caching memcached para C# es el servidor http://memcached.org en la última versión de Ubuntuno puede almacenar un objeto complejo en memcached
MemcachedClient mc = new MemcachedClient();
XmlDocument xmlDocument = new XmlDocument();
mc.Store(StoreMode.Set, "foo", xmlDocument);
object myXml= mc.Get("foo");
y myXML es nula, ¿por qué hay una manera para almacenar mi objeto El propósito: Estoy tratando de reemplazar HttpCache en mi código para Memcached pero con HttpCache puedo agregar un objeto complejo a la caché.
Aquí XmlDocument es un ejemplo, pero con una clase simple que no funciona demasiado
¿Cuál es la compilación de Memcache que utiliza? Te recomiendo que uses [esto] (http://www.couchbase.com/products-and-services/memcached) en Windows. – Dasun
Estoy trabajando con http://memcached.org en ubuntu y antes de cambiar todo mi servidor, ¿me pueden confirmar que con su solución podré almacenar objetos complejos? –
'XmlDocument' no parece ser binario' [Serializable] '. Utilice la representación de cadena del XML en su lugar, es decir 'xmlDocument.OuterXml'. –