之前学过redis的基本知识 就是连接和键值集合
现在有一些问题 就是我在什么场景下应该使用redis 之前一直使用的都是MYSQL
还有就是redis的存储 我记得是临时存储 也有个文件可以作为长期存储 那应用场景只适合于临时存储吗?
求大神指导 怎么切入REDIS
之前学过redis的基本知识 就是连接和键值集合
现在有一些问题 就是我在什么场景下应该使用redis 之前一直使用的都是MYSQL
还有就是redis的存储 我记得是临时存储 也有个文件可以作为长期存储 那应用场景只适合于临时存储吗?
求大神指导 怎么切入REDIS
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答730 阅读✓ 已解决
2 回答2.3k 阅读
1 回答690 阅读✓ 已解决
明白你的疑惑。我之前也是,了解redis,但是不知道怎么用。先说下我们公司用到redis的地方吧。
1、将常访问的,但是变动不大的页面,比如网站首页缓存在redis中。每次直接从redis读取就行了,不用再php代码解析执行,渲染页面,提高速度。
2、我们公司有一个消息中心服务,需要php+java共同完成。用到了redis队列。php负责push消息,java负责pop消息然后处理,比如发送这个消息。
3、将用户的session信息保存在redis中,可以大大提高读取session的速度。如果把session放到mysql中,高并发可能会把数据库搞挂掉。
。。。
等等还有其他的应用。
具体的应用场景,需要结合自己的需要或者公司的业务来实践。
总之,不要急,先找一两个场景用起来,慢慢就懂了。