扫码关注官方订阅号
之前学过redis的基本知识 就是连接和键值集合现在有一些问题 就是我在什么场景下应该使用redis 之前一直使用的都是MYSQL还有就是redis的存储 我记得是临时存储 也有个文件可以作为长期存储 那应用场景只适合于临时存储吗?求大神指导 怎么切入REDIS
学习是最好的投资!
明白你的疑惑。我之前也是,了解redis,但是不知道怎么用。先说下我们公司用到redis的地方吧。1、将常访问的,但是变动不大的页面,比如网站首页缓存在redis中。每次直接从redis读取就行了,不用再php代码解析执行,渲染页面,提高速度。2、我们公司有一个消息中心服务,需要php+java共同完成。用到了redis队列。php负责push消息,java负责pop消息然后处理,比如发送这个消息。3、将用户的session信息保存在redis中,可以大大提高读取session的速度。如果把session放到mysql中,高并发可能会把数据库搞挂掉。。。。等等还有其他的应用。具体的应用场景,需要结合自己的需要或者公司的业务来实践。总之,不要急,先找一两个场景用起来,慢慢就懂了。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
明白你的疑惑。我之前也是,了解redis,但是不知道怎么用。先说下我们公司用到redis的地方吧。
1、将常访问的,但是变动不大的页面,比如网站首页缓存在redis中。每次直接从redis读取就行了,不用再php代码解析执行,渲染页面,提高速度。
2、我们公司有一个消息中心服务,需要php+java共同完成。用到了redis队列。php负责push消息,java负责pop消息然后处理,比如发送这个消息。
3、将用户的session信息保存在redis中,可以大大提高读取session的速度。如果把session放到mysql中,高并发可能会把数据库搞挂掉。
。。。
等等还有其他的应用。
具体的应用场景,需要结合自己的需要或者公司的业务来实践。
总之,不要急,先找一两个场景用起来,慢慢就懂了。