使用Redis存储用户信息

时间:2015-07-31 03:34:13

标签: database redis

我正在构建一个简单的游戏类型应用程序,我有用户身份验证。我打算在我的数据库中使用Redis,我想知道存储用户的最佳做法是什么?我的理解是我需要一个列表或排序集来存储用户,每个用户都是一个hashmap。这是存储用户的首选方法还是有更优化的方式?

1 个答案:

答案 0 :(得分:6)

每个用户的哈希在大多数情况下效果最佳。关于数据类型的Redis documentation提到:

  

Redis Hashes是字符串字段和字符串值之间的映射,因此它们是表示对象的完美数据类型(例如具有多个字段的用户,如姓名,姓氏,年龄等 ):