【发布时间】:2015-06-01 17:45:57
【问题描述】:
我要在redis中存储数据,要存储的数据是form的
{
"KEY" : {
"k1":["v1", "v2", "v3"],
"k2":["v4", "v5"],
"k3":["v1", "v2]}
},
"KEY1" :{
"k1":["v11", "v2"],
"k2":["v4", "v15", "v3"],
"k3":["v12", "v2]}
}
}
根据文档,我们不能将列表作为哈希数据结构中的值。对此建模的最佳方法是什么,列表一次生成一个值,所以我需要追加或添加。每个顶级键是否应该有不同的数据库?或者是否应该有不同的redis实例需要被调出,以便顶级键用于识别中级键可以在其中的特定数据库或实例用作加载列表或集合中的值的键?
【问题讨论】:
标签: optimization data-structures redis