sql - 生成 Redis/Memcached key 的首选简洁风格/模式?

标签 sql caching redis memcached

只是想知道是否有更好的方法甚至库来[有点] 演示/自动化这个。

过去,我在特定实例中使用哈希 SQL 查询作为键,但对于大多数用例来说,在许多实例中似乎可以单独使用 UNIQUE 或 PRIMARY 键进行存储。 (即他们在 Redis 网站上的说法,“user:1000:followers”)

如有任何想法或建议,我们将不胜感激。

最佳答案

我认为这完全取决于个人喜好。我认识的大多数人(以及我构建或工作过的系统)都使用建议的 user:1000:followers 方法。

这可能是一个非正式的标准,但它确实有效,除非你有一个它不起作用的特定用例(或者可以想出更好的东西),否则可能还有更重要的事情需要担心!

关于sql - 生成 Redis/Memcached key 的首选简洁风格/模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37288564/

相关文章:

sql - 将 Slick SQL 查询结果映射到案例类

mysql - 来自不同 MySQL 表中不同字段的总和

mysql - 如何使用 phpmyadmin 删除标记为 'in use' 的表

android - 如何清除 Android Marshmallow 中的所有应用缓存数据

javascript - 下次登录时如何清除我的客户缓存

redis - 使用Redis geoadd时如何设置过期

django - 如何在 django-redis 中扩展缓存 ttl(生存时间)?

sql - 在Sql Server中将2个数字相除

javascript - 导航属性不会刷新

amazon-web-services - 使用 Redis 作为 AWS 负载均衡器