我听说过 redis-cache,但它究竟是如何工作的?通过以某种方式缓存 rdbms 查询,它是否用作 django 和我的 rdbms 之间的层?
还是应该直接用作数据库?我对此表示怀疑,因为该 github 页面不包含任何登录详细信息,因此没有设置.. 只是告诉您设置一些配置属性。
最佳答案
这个用于 Redis 的 Python 模块在自述文件中有一个明确的使用示例:http://github.com/andymccurdy/redis-py
Redis 被设计成一个 RAM 缓存。它支持基本的 GET 和 SET 键以及字典等集合的存储。您可以通过将 RDBMS 查询的输出存储在 Redis 中来缓存它们。目标是加速您的 Django 站点。在需要速度之前不要开始使用 Redis 或任何其他缓存 - 不要过早优化。
关于python - 如何在 Django 中使用 redis?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3801379/