1、全局考虑,省略循环,减少传递
2、访问频率高的数据存放入键值存储或散列表中
3、访问频率高的数据放在使用位置附近
4、把同步变成异步
5、带宽控制
6、LRU算法(Least Recently Used)
7、分割处理或细化锁的粒度
8、使用不丢失的回写缓存
9、使用多级缓存
10、使用巨帧和高速网络
11、负载均衡、轮询
12、关联性、绑定、粘滞会话
cpu的NUMA、web会话的cookie等为例
13、写时复制(Copy On Write)
必要时生成实体。例如OS生成进程时,在实际执行时才进行复制。文件系统的备份等。
14、日志
汇总写入
15、压缩
16、乐观锁
即可回退。如时间戳方法、版本计数、状态比较等
17、列式数据库
对列方式的统计和扫描速度快
18、默认初始值