C#对redis数据库的读取问题
Hashtable ht = new Hashtable();
ht.Add("province", rprovince);
ht.Add("city", rcity);
ht.Add("ip", "202.91.246.226");
ht.Add("blng",rblng);
ht.Add("blat", rblat);
ht.Add("blng1", rblng1);
ht.Add("blat1", rblat1);
ht.Add("addtime", DateTime.Now.ToString());
client.Set<string>("b" + rlonlat,ht.ToString());
我以键队值的形式 插入到 redis数据库 ,然后当我读取的时候
IList list = client.GetHashKeys("b" + rlonlat);
"b" + rlonlat是一个大键,ht是值,然后ht里又有小键值,但是当我读取时报错
+ base {"WRONGTYPE Operation against a key holding the wrong kind of value, sPort: 31325, LastCommand: "} System.Exception {ServiceStack.Redis.RedisResponseException}