标签: c# redis stackexchange.redis
我想在Redis中存储复杂c#类的商店 此集合有两种用法:
第二个是通过id
为c#?
答案 0 :(得分:2)
您可以将Redis Hashes用于C#对象。用HMSET填充它:
HMSET objects:classname:id member1type member1value [member2type member2value]...
要获取所有对象,只需使用HGETALL,然后获取特定成员HGET(您还可以使用HMGET获取多个成员)。
根据您的需求,您还可以为每个类添加带有ID的集合,然后使用SORT从所有存储的类对象中获取特定成员。