导航:首页 > 数据处理 > redis为什么支持的数据类型比较多

redis为什么支持的数据类型比较多

发布时间:2023-08-26 09:46:35

⑴ redis数据结构

redis数据结构

Redis是一种存储key-value的内存型数据库,它的key都是字符串类型,value支持存储5种类型的数据:String(字符串类型)、List(列表类型)、Hash(哈希表类型、即key-value类型)、Set(无序集合类型,元素不可重复)、Zset(有序集合类型,元素不可重复)。

针对这5种数据类型,Redis在底层都是使用的redisObject对象表示的。redisObject有3个重要的属性:type、encoding、ptr。

redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。

在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

阅读全文

与redis为什么支持的数据类型比较多相关的资料

热点内容
养老信息怎么就查不出来 浏览:122
大数据是什么专业的 浏览:822
如何设置表1和表2数据联动 浏览:957
碳交易什么时候落地 浏览:372
联通代理商工资怎么查询 浏览:287
交易员止损率是多少 浏览:824
二价交易费用怎么算 浏览:506
广东科技技术学院有哪些专业 浏览:570
成立交易中心政府工作有哪些 浏览:774
手机信息上的深色模式怎么取消 浏览:560
专业市场调研要多少钱 浏览:834
唐筛的数据是多少 浏览:121
苹果手机被删除数据后怎么找回照片 浏览:809
种植业政府立项需要哪些资料信息 浏览:715
期货交易第几关怎么玩 浏览:811
广州哪个服装批发市场有男装 浏览:679
海南代理怎么做 浏览:624
涉及名誉权的信息多少算是侵权 浏览:311
如何自己制作表格数据 浏览:49
永恒之塔如何设置战斗信息 浏览:196