memcached 只能存储字符串, Redis 存储类型多样 Redis 速度快 Redis 可以数据持久化
- string
- list
- hash
- zset
- set
- 内存到达限制,谁也不删除,返回错误
- 回收最少使用的key
- 回收最少使用的key,且key必须在过期集合中
- 随机回收
- 随即回收,且在过期集合中
- 回收过期集合中存活时间短的
读写速度考虑.
- 512 mb
内存资源
- 主从复制
- 哨兵模式
- Redis-Cluster
存在16384 个哈希槽,每一个key经过CRC15校验对13684取模,判断落入哪一个槽内
- session
- 队列
- 排行榜
- 发布者/订阅者模式
- Jedis
- Redisson 官方推荐Redisson