分布式

拆分成多个子服务,将这些子服务都部署在不同的服务器上 CAP 因为P的存在,要求我们在A和C中做出权衡 一致性(Consistency):所有节点访问

ZooKeeper

分布式协调服务(动物园管理员)。提供了高可用、高性能、稳定的分布式数据一致性解决方案,通常被用于实现诸如数据发布/订阅、负载均衡、命名服务、

nio

Non-blocking IO。IO面向字节流和字符流(文件);NIO面向通道和缓冲区(网络) Channel 通道 类型:FileChannel、DatagramChannel(U

redis

内存数据库。丰富的数据类型、灾难恢复、集群、过期策略 数据结构 类型 命令 场景 string set,get,strlen,exists,decr,incr,setex 计数 list rpush,lpop,lpush,rpop,lrange、

缓存

特征 命中率、最大空间、清空策略 过期数据删除策略 惰性删除:只会在取出 key 的时候才对数据进行过期检查。对 CPU 友好,但是可能会造成太多过期 key 没有被删除