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 没有被删除

array

稀疏数组 压缩棋盘。记录数组一共有几行几列,有多少个不同的值 11 22 0 0 0 0 0 0 33 44 0 0 0 0 0 0 55 66 77 0 0 0 0 0 0 0 88 0 0 0 0 0 0 0 99 行 列 值 [0] 5 7