如何为二手房房产网站设计一个吸引潜在买家的引擎型网站?

摘要:引擎网站,二手房房产网站建设,wordPress如何把菜单加入导航,柳城企业网站制作哪家好分布式缓存 a.Redis持久化1) RDB持久化1.a) RDB持久化-原理 2) AOF持久化3) 两者对比 b.Redis主从1) 搭建主从架构
引擎网站,二手房房产网站建设,wordPress如何把菜单加入导航,柳城企业网站制作哪家好分布式缓存 a.Redis持久化1) RDB持久化1.a) RDB持久化-原理 2) AOF持久化3) 两者对比 b.Redis主从1) 搭建主从架构2) 数据同步原理#xff08;全量同步#xff09;3) 数据同步原理#xff08;增量同步#xff09; c.Redis哨兵1) 哨兵的作用2) 搭建Redis哨兵集群3) RedisTem… 分布式缓存 a.Redis持久化1) RDB持久化1.a) RDB持久化-原理 2) AOF持久化3) 两者对比 b.Redis主从1) 搭建主从架构2) 数据同步原理全量同步3) 数据同步原理增量同步 c.Redis哨兵1) 哨兵的作用2) 搭建Redis哨兵集群3) RedisTemplate的哨兵模式 d.Redis分片集群1) 搭建分片集群2) 散列插槽3) 集群伸缩4) 故障转移5) RedisTemplate访问分片集群 – 基于Redis集群解决单机Redis存在的问题 单机的Redis存在四大问题 1.数据丢失问题: Redis是内存存储服务重启可能会丢失数据2.并发能力问题: 单节点Redis并发能力虽然不错但也无法满足如618这样的高并发场景3.故障恢复问题: 如果Redis宕机则服务不可用需要一种自动的故障恢复手段4.存储能力问题: Redis基于内存单节点能存储的数据量难以满足海量数据需求 a.Redis持久化 1) RDB持久化 RDB全称Redis Database Backup fileRedis数据备份文件也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中。当Redis实例故障重启后从磁盘读取快照文件恢复数据。 快照文件称为RDB文件默认是保存在当前运行目录。 Redis停机时会执行一次RDB。 Redis内部有触发RDB的机制可以在redis.conf文件中找到格式如下 RDB的其它配置也可以在redis.conf文件中设置 1.a) RDB持久化-原理 bgsave开始时会fork主进程得到子进程子进程共享主进程的内存数据。完成fork后读取内存数据并写入 RDB 文件 fork采用的是copy-on-write技术 当主进程执行读操作时访问共享内存当主进程执行写操作时则会拷贝一份数据执行写操作。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9auWz7oi-1692354289144)(C:\Users\captaindeng\AppData\Roaming\Typora\typora-user-images\image-20230817140743459.png)] RDB方式bgsave的基本流程 fork主进程得到一个子进程共享内存空间子进程读取内存数据并写入新的RDB文件用新RDB文件替换旧的RDB文件。 RDB会在什么时候执行 默认是服务停止时。也可以设置在60秒内至少执行1000次修改则触发RDB (自修改) RDB的缺点 RDB执行间隔时间长两次RDB之间写入数据有丢失的风险fork子进程、压缩、写出RDB文件都比较耗时 2) AOF持久化 AOF全称为Append Only File追加文件。Redis处理的每一个写命令都会记录在AOF文件可以看做是命令日志文件 AOF默认是关闭的需要修改redis.conf配置文件来开启AOF AOF的命令记录的频率也可以通过redis.conf文件来配 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pkPcdXYV-1692354289145)(C:\Users\captaindeng\AppData\Roaming\Typora\typora-user-images\image-20230817144856449.png)] 配置项刷盘时机优点缺点Always同步刷盘可靠性高几乎不丢数据性能影响大everysec每秒刷盘性能适中最多丢失1秒数据no操作系统控制性能最好可靠性较差可能丢失大量数据 因为是记录命令AOF文件会比RDB文件大的多。而且AOF会记录对同一个key的多次写操作但只有最后一次写操作才有意义。通过执行bgrewriteaof命令可以让AOF文件执行重写功能用最少的命令达到相同效果。 Redis也会在触发阈值时自动去重写AOF文件。阈值也可以在redis.conf中配置 3) 两者对比 RDB和AOF各有自己的优缺点如果对数据安全性要求较高在实际开发中往往会结合两者来使用。
阅读全文