如何用redis存储对象?
比如下面这个对象再reids中应该如何存储?
{
station_id:1,
device_num:5,
devices:[{id:1,val:20},{id:2,val:21},{id:3,val:20},{id:4,val:23},{id:5,val:22}]
},
上面的是下面这个对象的摘取部分:
{
station_num:3,
stations:[
{
station_id:1,
device_num:5,
devices:[{id:1,val:20},{id:2,val:21},{id:3,val:20},{id:4,val:23},{id:5,val:22}]
},
{
station_id:2,
device_num:4,
devices:[{id:1,val:20},{id:2,val:21},{id:3,val:20},{id:4,val:23}]
},
{
station_id:2,
device_num:5,
devices:[{id:1,val:20},{id:2,val:21},{id:3,val:20},{id:4,val:23},{id:4,val:23}]
}
]
}
相关推荐
在redis中存储一个多属性对象使用String还是Hash?
参考: https://stackoverflow.com/questions/16375188/redis-strings-vs-redis-hashes-to-represent-json-efficiency 现有一个有多属性的对象,如何在redis中存储比较合适? 例如:user : { id , name , sex , age , …} 取决于业务场景,在多数访问中是取该对象的所有属性还是只需要该对象的某些属性? 使用String : 用 user + id 作为 key , 其他属性编码为JSON,作为value存储。例如: SET user:{id} '{name:
【Redis】redis 存储对象 的三种方式
1.概述 转载:https://blog.csdn.net/u014756827/article/details/88830973 2.方式一:序列化操作 public class SerializeUtil { /* * 序列化 * */ public static byte[] serizlize(Object object){ ObjectOutputStream oos = null; ByteArrayOutputStream b
Memcached、Redis、MySQL存储层面试问题
Memcached、Redis、MySQL存储层面试问题
Spring-data-redis使用指南
Spring-data-redis使用指南
Python 抓取数据存储到Redis中的操作
主要介绍了Python 抓取数据存储到Redis中的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


其他数据库
