php redis使用场景问题

之前学过redis的基本知识 就是连接和键值集合
现在有一些问题 就是我在什么场景下应该使用redis 之前一直使用的都是MYSQL
还有就是redis的存储 我记得是临时存储 也有个文件可以作为长期存储 那应用场景只适合于临时存储吗?
求大神指导 怎么切入REDIS

阅读 2.6k
1 个回答

明白你的疑惑。我之前也是,了解redis,但是不知道怎么用。先说下我们公司用到redis的地方吧。
1、将常访问的,但是变动不大的页面,比如网站首页缓存在redis中。每次直接从redis读取就行了,不用再php代码解析执行,渲染页面,提高速度。
2、我们公司有一个消息中心服务,需要php+java共同完成。用到了redis队列。php负责push消息,java负责pop消息然后处理,比如发送这个消息。
3、将用户的session信息保存在redis中,可以大大提高读取session的速度。如果把session放到mysql中,高并发可能会把数据库搞挂掉。
。。。
等等还有其他的应用。
具体的应用场景,需要结合自己的需要或者公司的业务来实践。
总之,不要急,先找一两个场景用起来,慢慢就懂了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题