首页 / 技术专题CATEGORY / SPRINGFORALL

架构运维

在这个技术方向,积累扎实的知识与实践。

共 316 篇文章

Redis宕机恢复

AOF(Append Only File) Redis持久化:AOF日志 用 AOF 方法进行故障恢复的时候,需要逐一把操作日志都执行一遍。如果操作日志非常多,Redis 就会恢复得很缓慢,影响到正常使用。 RDB(Redis DataBase) 内存数据的全量快照,即把内存数据都保存到磁盘。…

Redis持久化:AOF日志

AOF记录内容 传统数据库的日志,例如 redo log(重做日志),记录的是修改后的数据,而 AOF 里记录的是 Redis 收到的每一条命令,这些命令是以文本形式保存的(类似mysql binlog中的statement格式)。 MySQL redo log是物理日志,记录的是某个数据页上做了什么修改; MySQL…

Kafka 在分布式系统中的 7 大应用场景

Kafka 介绍 Kafka 是一个开源的分布式流式平台,它可以处理大量的实时数据,并提供高吞吐量,低延迟,高可靠性和高可扩展性。Kafka 的核心组件包括生产者(Producer),消费者(Consumer),主题(Topic),分区(Partition),副本(Replica),日志(Log),偏移量(Offset)和代理(Broker)。Kafka…

mysql版本升级思路

建议 : 不管哪种方式升级,都应该先做了冷备。方便失败回退 ,完全克隆整个复制;dd命令吗? 很少有降级的操作,一般都是升级,到了8.0以后无法降级,只能通过逻辑备份恢复到低版本; mysql没有补丁一说,只能通过升级来修复bug ;只有Oracle才有补丁;升级过程很快的;…

服务器烤机

下面是我在工作中,对新买的服务进行设备拷机的总结。如有错误请不吝赐教; 服务器标配:逻辑CPU数 中配:16核128GB内存; 500以内连接数,QPS 1000以内,TPS 200-以内; (公司) 高配: 64C 256GBSSD盘;一般mysql的服务器只装这一个软件;raid10;建议CPU和内存比例:1:3…

shell高级部分总结

给脚本加锁 通过创建文件,来给脚本加锁,脚本执行完成只有一定记得要删除文件! 写一个rsync的启动和停止脚本flock这个命令,-x 排它锁n :指定锁文件位置flock -xn "/tmp/f.lock" -c 'a.sh' 运行结束后自动退出这就就能避免多实例重复运行​​在脚本里面,可以通过创建文件和删除文件来保证只有个一个脚本实例运行​[ ! -f…