redis中字符串对象的最佳存储方式

jk9hmnmh  于 2021-06-09  发布在  Redis
关注(0)|答案(0)|浏览(235)

我的问题不是是否可以在redis中存储string对象,而是它的最佳性能。假设我有这样一个物体:

obj = {
   "ages": [25,22,23],
   "country": "USA",
   "year": 2015
}

我可以将这个对象字符串化,并将其作为一个值存储在redis中,并使用相应的键,但是这样更有效:以这种方式存储它,或者将所有数据保存在一个散列中,对于字段年龄,我只创建另一个键,它是一个列表。在后一个示例中,基本上每个对象都有两个键。什么会消耗更多的内存,而哪一个最终会更快?最后,如果我选择第一个选项,我仍然需要将应用程序另一端的数据解析为有效的json。如果有更好的方法,我也会很感激的。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题