redis相关总结-持久化2019-01-31技术redis持久化 redis中持久化分为RDB和AOF 1. RDB 当前进程数据生成快照保存到硬盘, 触发RDB持久化过程分为手动触发和自动触发 1.1 手动触发Read more...
redis相关总结-运维2019-01-30技术阻塞 1.内在原因 慢查询/CPU饱和/持久化阻塞 2.外部原因 CPU竞争/内存交换/网络问题 1.慢查询 1.发现耗时的命令, 修改为低算法度的命令,Read more...
缓存总结2019-01-30技术缓存总结 1.使用场景 不经常变更的数据存到缓存中,减少db压力 2.缓存分类 1.分布式缓存redis/memcached 2.本地缓存cachetRead more...
Python Anti-Patterns总结2019-01-24技术Readability可读性 1.Asking for permission instead of forgiveness EAFP (easier to ask for forgiveness than permission) 假设需要的变量/文件文件, 如果有问题则捕获异常 1 2 3 4 5 6 7 8 9 10 11 12 # Bad import os if os.path.exists("file.txt"): os.unlink("file.txt")Read more...
软件架构 Python实现 笔记 (一) 扩展/并发概念2018-08-05技术 读书笔记1.扩展相关 水平扩展:增加服务器数量, 负载均衡的服务器集群 垂直扩展:单台机器优化CPU或者增大RAM 并发性 延迟 性能 可拓展性 高 低 高 高 高 高 不确定Read more...