redis

Redis数据类型理解和区别
redis

Redis数据类型理解和区别

基本介绍 Redis 是一款开源的,基于 BSD 许可的,高级键值 (key-value) 缓存 (cache) 和存储 (store) 系统。由于 Redis 的键包括 string,hash,list,set,sorted set,bitmap 和 hyperloglog,所以常常被称为数据结构服务器。你可以在这些类型上面运行原子操作,例如,追加字符串,增加哈希中的值,加入一个元素到列表,计算集合的交集、并集和差集,或者是从有序集合中获取最高排名的元素。 为了满足高性能,Redis 采用内存 (in-memory) 数据集 (dataset)。根据你的使用场景,你可以通过每隔一段时间转储数据集到磁盘,或者追加每条命令到日志来持久化。持久化也可以被禁用,如果你只是需要一个功能丰富,网络化的内存缓存。 Redis 还支持主从异步复制,非常快的非阻塞初次同步、网络断开时自动重连局部重同步。 其他特性包括: 事务 订阅/发布 Lua 脚本 带 TTL 的键 LRU 回收健 自动故障转移 (failover) 你可以通过多种语言来使用 Redis。 Redis 是由 ANSI C 语

  • huangyanxiong
    huangyanxiong
4 min read.
我们喜欢开源,我们的站点基于以下技术构建

Power By