前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >《快学BigData》--Redis 总结(A)(26)

《快学BigData》--Redis 总结(A)(26)

作者头像
小徐
发布2023-03-06 21:15:10
2130
发布2023-03-06 21:15:10
举报
文章被收录于专栏:Greenplum

Redis 总结

官网:http://redis.io/download

概述

Redis 是一种高性能数据库,储存结构为key-value方式,redis 中的value可以储存很多类型,而却储存的数据特别大,实现在市场上用的比较多的一种非关系型数据库。

Redis的特点

1、访问的速度快,数据保存在内存中

2、有持久化的机制,可以定期的把数据dump到磁盘中

3、为每一条的数据记录了一个更新操作,一旦发生事故可以在日志中获取数据的信息。

4、支持分布式储存,更大大的提高了储存能力

5、支持更多的储存结构。异常的快速,每秒可以处理约11万SETs,每秒约8.1万GETs。

Redis储存类型

在以上的图上可以看出Redis是使用redisObject的对象来表示所有的key和value的,数据类型包括:String,Hash,List,Set,Sort Set编码的方式有Row,int,ht,zipmap,linkedlist,ziplist,intset方式,只有打开了 Redis 的虚拟内存功能,此字段才会真正的分配内存,该功能默认是关闭状态的。

在设计时要注意一下几点:

1、key不要太长,尽量不要超过1024字节,这样不仅消耗内存,也会降低查找的效率

2、Key也不要太短,太短的话,key的可读性会降低

3、在项目中key的设计尽量使用规范的命名规则,如:userId:name:sex等

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-03-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 河马coding 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Redis 总结
    • 概述
      • Redis的特点
        • Redis储存类型
        相关产品与服务
        云数据库 Redis®
        腾讯云数据库 Redis®(TencentDB for Redis®)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档