c# - 如何使用 C# 在 Redis 中添加对象列表作为键的值?

标签 c# redis servicestack.redis

我有一个 Model class -Person具有各自的属性。 我想在列表中添加一个人(对象)列表,并将列表设置为键的值。 我正在使用 servicestack.redis司机。 我看到几个例子 IRedisList<>已经用过了,想知道能不能插入一个redislist在值参数中,因为我发现 setentry function 需要一个字符串作为值参数。

最佳答案

您可以序列化您的列表(例如 JSON 字符串)并像正常方式一样添加到 Redis 中,或者您可以使用 ServiceStack.Redis使您能够使用 POCO 对象,您可以在此 How to store list element in Redis cache 中找到 StackOverFlow 问题.

关于c# - 如何使用 C# 在 Redis 中添加对象列表作为键的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36880185/

相关文章:

c# - 我可以用这样的中断标记安全地替换新行吗?

redis - 为什么使用 RabiitMQ 作为代理并使用 redis 作为结果后端?

c# - 如何在 C# 中从 Redis 数据库获取、更新所有键及其值?

redis - 使用 ServiceStack Redis 进行分布式锁定的互斥违规

c#-4.0 - Lua脚本优化

c# - Service Fabric 未处理的异常和最佳实践

c# - YouTube视频信息通过浏览器和WebRequest C#返回不同的结果

c# - 在 C# 中从 MYSQL 中读取 Mediumblob 数据类型

ruby-on-rails - 在 sidekiq 中标记作业以便将来快速搜索和删除

redis - 卸载 Redis 会清除它的内存数据吗?