WordPress使用redis和memcached区别大吗?
2023-06-13 09:15:31 时间
在选择缓存时就纠结使用redis还是memcached作为数据库缓存,虽然心理原因对于我这种小博客使用哪一个差别应该都不大,抱着试试的心态,我把一台服务器上的两个WordPress分别使用了redis和memcached,虽然测试的时候只用了一个网站哈哈。
先说区别
- redis中,并不是所有的数据都一直存储在内存中的,这是和memcached相比一个最大的区别。
- redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。
- redis支持数据的备份,即master-slave模式的数据备份。
- redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。
- 分布式--设定memcache集群,利用magent做一主多从;redis可以做一主多从。都可以一主一从
- 存储数据安全--memcache挂掉后,数据没了;redis可以定期保存到磁盘(持久化)
- 灾难恢复--memcache挂掉后,数据不可恢复; redis数据丢失后可以通过aof恢复。
更换测试
看过我以前文章的应该都知道,我一直使用的是可视化面板-宝塔来管理网站,所以更换的过程也非常简单,只需要安装redis和redis拓展,然后在后台更换缓存为redis就行了。虽然但是,给我wp博客多增加了一个插件。
结果
果然对于我这种小博客,两者使用下来区别不大,毕竟文章数量要少好多。其次要提一点,如果你的服务器配置不是太高的话,文章也不多建议使用memcached来缓存数据,使用redis可能适得其反。当然如果文章动不动十万起步的那就没得选了,加服务器配置,然后上redis。
相关文章
- 内存优化Redis内存使用:借助Swap机制(redis使用swap)
- 维护Redis从库:维护与实践(redis从库)
- 使用Redis实现分布式部署(redis分布式部署)
- 使用Redis缓存实现高效加锁机制(redis缓存加锁)
- 指尖轻滑如何快速打开本地Redis客户端(打开本地redis客户端)
- 微擎加速体验,使用腾讯云Redis加速秒开(微擎使用腾讯云redis)
- 并发访问Redis使用场景性能提升方案及性能测试(并发读取redis)
- 破解Redis远程连接之路解锁更安全的密码保护(带密码远程连接redis)
- 订单超时自动关闭Redis服务(订单过期关闭redis)
- 有效解决Redis技术问题(解决redis问题)
- Redis连接快速获取你需要的信息(获取redis连接)
- 如何更高效地使用Redis查询数据库命令(查询redis数据库命令)
- TP框架下如何使用Redis加速Web开发(tp框架连接redis)
- TP5快速上手Redis,让您体验缓存如飞(tp5怎么使用redis)
- 快速搭建Redis服务基于SSH安装篇(ssh安装redis)
- 利用协程提升Redis性能的应用场景(协程redis使用场景)
- 使用Redis加速系统性能(加redis)
- 前端使用Redis可以吗(前端能用redis吗)
- 前端架构中数据存储实践Redis(前端使用redis)
- 安卓流行起来,Redis成为优秀帮手(安卓使用redis)
- 如何使用Redis加密连接安全保护(如何连接redis加密)
- 使用Redis实现大数据分页优化(大数据分页 redis)
- 提升外卖业务Redis的应用(外卖redis使用场景)
- 使用Redis实现互斥锁的并发访问控制(基于redis实现互斥锁)
- Redis 职业面试宝典(redis 面试书)
- 利用Redis实现随机key值的获取(redis随机key读取)
- 使用Redis实现高效的性能限制(redis限定的)
- 红色狮子如何使用Redis锁实现订单的并发处理(redis锁订单实战)
- 使用Redis连接服务器快速而简单(redis连接命令服务器)
- Redis中读取数据文件的方法(redis 读取数据文件)
- 实现基于Redis集群的JWT认证机制(redis集群jwt)
- Redis订阅技术安全高效持续更新(redis订阅更新稳定吗)
- 使用Redis实现阻塞队列(redis自带阻塞队列)
- Redis中使用Java快速实现自增(redis自增 java)
- 整如何优化Redis的编码策略(redis编码怎么调)
- 如何正确使用Redis连接池(redis连接池怎么使用)
- Redis缓存储存无限可能(redis缓存多少条)