在 REDIS 中引用其他对象时首选样式是什么?
假设我有一个 ID 为 的对象my_obj_type:123
,并且我有一个此类对象的同质列表。什么是首选样式,列表应该包含类似的 IDmy_obj_type:123
吗123
?
在 REDIS 中引用其他对象时首选样式是什么?
假设我有一个 ID 为 的对象my_obj_type:123
,并且我有一个此类对象的同质列表。什么是首选样式,列表应该包含类似的 IDmy_obj_type:123
吗123
?
它应该包含 123。理由:
它在内存中更紧凑。
将前缀添加回键以访问主对象是微不足道的。
Redis 有许多优化,仅适用于数据为数值的情况。如果您计划使用集合(在内部作为 intset 管理),则尤其如此。
有关更多信息,请参阅http://redis.io/topics/memory-optimization。