gpt4 book ai didi

python - 如何 : Redis in production server

转载 作者:可可西里 更新时间:2023-11-01 11:02:52 26 4
gpt4 key购买 nike

我是设置缓存系统和生产服务器的新手。在这个社区和我 friend 的帮助下,我已经在我的生产服务器(Django + Nginx + UWSGI + Supervisor + Ubuntu 12.04)中设置了我以前的 Django 脚本。

现在我正在使用 Redis 为我的社交流提供新的动力。我不知道如何使用 Django 和 Nginx 在生产服务器中安装它。

这里的代码我真的看不懂http://wiki.nginx.org/HttpRedis表明这段代码

server {
location / {
set $redis_key $uri;

redis_pass name:6379;
default_type text/html;
error_page 404 = /fallback;
}

location = /fallback {
proxy_pass backend;
}
}

只是为了简单的缓存。 Redis 中的简单缓存是什么?我正在使用来自 Redis 的 set、get、list 和 hash 命令。对于我正在做的事情,该代码是否足够?

如果没有,谁能给我 Django 和 Redis 的 nginx 设置。

谢谢!

最佳答案

从这个开始: https://github.com/andymccurdy/redis-py

$ sudo pip install redis

或者这样: https://github.com/sebleier/django-redis-cache

Redis 使用键值模型存储和检索数据。

当您设置一个键时,您也会为该键设置一个 TTL。 http://redis.io/commands/ttl

redis> SET mykey "Hello"
OK
redis> EXPIRE mykey 10
(integer) 1
redis> TTL mykey
(integer) 10
redis>

关于python - 如何 : Redis in production server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11591560/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com