我有以下基本的C#控制台应用程序方法,它将字符串写入memcache。我正试图找到一种方法...
1)序列化(不使用XML) 2)放入memcache 3)反序列化是(不使用XML) 4)放入一个字符串
using (MemcachedClient client = new MemcachedClient())
{
client.FlushAll();
// store the value
client.Store(StoreMode.Set, "myObj", "testval");
// retrieve the value
string value = client.Get<string>("myObj");
Console.WriteLine(value);
Console.ReadLine();
}
有没有人有一个如何做到这一点的基本例子。
谢谢。
答案 0 :(得分:0)
您使用的MemcachedClient是什么? beitmemcached,EnyimMemcached ...默认情况下,将对象序列化为BinaryFormatter。如果是字符串,则他们使用Encoding.UTF8.GetBytes