网易首页 > 网易号 > 正文 申请入驻

Redis学习手册,从入门到精通(附赠redis学习电子书)

0
分享至

前言:

在过去的几年中,NoSQL 数据库一度成为高并发、海量数据存储解决方案的代名词,与之相应的产品也呈现出雨后春笋般的生机。然而在众多产品中能够脱颖而出的却屈指可数,如 RedisMongoDB、BerkeleyDB 和 CouchDB 等。

Redis的优势

1). 和其他 NoSQL 产品相比,Redis 的易用性极高,因此对于那些有类似产品使用经验的开发者来说,一两天,甚至是几个小时之后就可以利用 Redis 来搭建自己的平台了。

2). 在解决了很多通用性问题的同时,也为一些个性化问题提供了相关的解决方案,如索引引擎、统计排名、消息队列服务等。

目前版本中redis存在的主要问题

1). 在官方版本中没有提供 Windows 平台的支持,已发布的正式版本中只是支持类 Unix 和MacOSX 台。

2). 没有提供集群的支持,然而据官网所述,预计在 2.6 版本中会加入该特征。

3). Publication/Subscription 功能中,如果 master 宕机,slave 无法自动提升为 master。

Redis 学习手册(String 数据类型)

概述

字符串类型是 Redis 中最为基础的数据存储类型,它在 Redis 中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如 JPEG 图像数据或 Json 对象描述信息等。在 Redis 中字符串类型Value最多可以容纳的数据长度是 512M。

由于内容过多,文末会分享出此电子书,需要的自取

Redis 学习手册(List 数据类型)

概述

在 Redis 中,List 类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis 将为该键创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。List 中可以包含的最大元素数量是 4294967295。

从元素插入和删除的效率视角来看,如果我们是在链表的两头插入或删除元素,这将会是非常高效的操作,即使链表中已经存储了百万条记录,该操作也可以在常量时间内完成。然而需要说明的是,如果元素插入或删除操作是作用于链表中间,那将会是非常低效的。相信对于有良好数据结构基础的开发者而言,这一点并不难理解

Redis 学习手册(Set 数据类型)

概述

在 Redis 中,我们可以将 Set 类型看作为没有排序的字符集合,和 List 类型一样,我们也可以在该类型的数据值上执行添加、删除或判断某一元素是否存在等操作。需要说明的是,这些操作的时间复杂度为 O(1),即常量时间内完成次操作。Set 可包含的最大元素数量是 4294967295。和 List 类型不同的是,Set 集合中不允许出现重复的元素,这一点和 C++标准库中的 set 容器是完全相同的。换句话说,如果多次添加相同元素,Set 中将仅保留该元素的一份拷贝。和 List 类型相比,Set

类型在功能上还存在着一个非常重要的特性,即在服务器端完成多个 Sets 之间的聚合计算操作,如unions、intersections 和 differences。由于这些操作均在服务端完成,因此效率极高,而且也节省了大量的网络IO 开销。

Redis 学习手册(Hashes 数据类型)

概述

我们可以将 Redis 中的 Hashes 类型看成具有 String Key 和 String Value 的 map 容器。所以该类型非常适合于存储值对象的信息。如 Username、Password 和 Age 等。如果 Hash 中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个 Hash 可以存储 4294967295 个键值对。

Redis 学习手册(Sorted-Sets 数据类型)

概述

Sorted-Sets 和 Sets 类型极为相似,它们都是字符串的集合,都不允许重复的成员出现在一个 Set中。它们之间的主要差别是 Sorted-Sets 中的每一个成员都会有一个分数(score)与之关联,Redis 正是通过分数来为集合中的成员进行从小到大的排序。然而需要额外指出的是,尽管 Sorted-Sets 中的成员必须是唯一的,但是分数(score)却是可以重复的。

在 Sorted-Set 中添加、删除或更新一个成员都是非常快速的操作,其时间复杂度为集合中成员数量的对数。由于 Sorted-Sets 中的成员在集合中的位置是有序的,因此,即便是访问位于集合中部的成员也仍然是非常高效的。事实上,Redis 所具有的这一特征在很多其它类型的数据库中是很难实现的,换句话说,在该点上要想达到和 Redis 同样的高效,在其它数据库中进行建模是非常困难的

总结:

由于篇幅限制剩下的一些知识点我就不一一列举出来了,需要这份电子书的朋友自取哦

领取方式,关注我的供种号 Java周某人 即可领取

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
奥沙利文爆冷出局!丢掉保持两年世界第一,艾伦登顶成历史第12人

奥沙利文爆冷出局!丢掉保持两年世界第一,艾伦登顶成历史第12人

体坛扒客
2024-05-02 09:43:19
52岁男子与23岁女子发生关系,女子表示:太幸福,想每天都这样!

52岁男子与23岁女子发生关系,女子表示:太幸福,想每天都这样!

浮光匠人吖
2024-04-28 22:25:16
林更新改名:身份转变引发热议

林更新改名:身份转变引发热议

娱乐的小灶
2024-04-30 18:13:55
离谱到家,《城中之城》大结局,真是我今年看过最恶心的大结局

离谱到家,《城中之城》大结局,真是我今年看过最恶心的大结局

八卦南风
2024-05-01 11:55:14
“大贪官夫妻”双双落马,分工协作疯狂敛财,妻子竟允许丈夫包养多名小三

“大贪官夫妻”双双落马,分工协作疯狂敛财,妻子竟允许丈夫包养多名小三

天闻地知
2024-05-01 09:57:03
美国,你怎么就混成了中国的“晚清?

美国,你怎么就混成了中国的“晚清?

明叔杂谈
2024-05-01 11:47:36
女子被脱光捆绑后续,当小三被原配暴打,手段太残忍更多隐情曝光

女子被脱光捆绑后续,当小三被原配暴打,手段太残忍更多隐情曝光

智慧宝库
2024-05-02 09:40:53
重返英超!曝蓝狐续约瓦尔迪,37岁老将续写传奇,拒绝沙特高薪

重返英超!曝蓝狐续约瓦尔迪,37岁老将续写传奇,拒绝沙特高薪

夏侯看英超
2024-05-02 12:13:12
一个曾经的工程人看梅大高速塌方事件!

一个曾经的工程人看梅大高速塌方事件!

小陆搞笑日常
2024-05-02 09:26:59
40岁冉莹颖换脸了?愈发网红化,染发后形象大变,颜值浮动明显

40岁冉莹颖换脸了?愈发网红化,染发后形象大变,颜值浮动明显

山野下
2024-04-30 13:21:26
公安回应陕西潼关检查站警车撞倒人:系抓捕行动,肇事者驾车撞车伤人后逃离

公安回应陕西潼关检查站警车撞倒人:系抓捕行动,肇事者驾车撞车伤人后逃离

红星新闻
2024-05-01 22:27:27
美国收割印度,卢比无序崩溃,印度经济或将衰退20年

美国收割印度,卢比无序崩溃,印度经济或将衰退20年

山股长
2024-05-02 09:10:03
全国第六城争夺战:苏州暂时领先,成都靠什么反超?

全国第六城争夺战:苏州暂时领先,成都靠什么反超?

时代财经
2024-05-01 12:08:13
田径界再添“新女神”!又因三角裤太窄惹争议网友:模仿吴艳妮?

田径界再添“新女神”!又因三角裤太窄惹争议网友:模仿吴艳妮?

娱乐的小灶
2024-05-01 12:56:17
横空出世!广州恒大重现中超

横空出世!广州恒大重现中超

足球检录台
2024-05-02 11:34:30
刚落地西安就被宰!

刚落地西安就被宰!

石辰搞笑日常
2024-05-01 14:10:34
罗马里奥:只有2个人比我更强,C罗跟我差不多,姆巴佩哈兰德稍逊

罗马里奥:只有2个人比我更强,C罗跟我差不多,姆巴佩哈兰德稍逊

体育世界信隆
2024-05-02 07:20:03
C罗双响+惊天吊射!利雅得胜利3-1晋级沙王冠决赛 与新月争冠

C罗双响+惊天吊射!利雅得胜利3-1晋级沙王冠决赛 与新月争冠

念洲
2024-05-02 04:04:58
上海16区纪委监委通报违反中央八项规定精神问题

上海16区纪委监委通报违反中央八项规定精神问题

上观新闻
2024-05-01 12:18:35
‍安切洛蒂最最难炒的一道菜?姆巴佩去皇马踢左路or中锋

‍安切洛蒂最最难炒的一道菜?姆巴佩去皇马踢左路or中锋

直播吧
2024-05-02 12:14:18
2024-05-02 12:34:44
JAVA周某人
JAVA周某人
致敬大师,致敬未来的你。
137文章数 1513关注度
往期回顾 全部

科技要闻

4月交付量理想超问界,小米首月交付超七千

头条要闻

媒体:日元如果继续大幅下探 中国也会受到影响

头条要闻

媒体:日元如果继续大幅下探 中国也会受到影响

体育要闻

这场欧冠,多特的他诠释了什么叫"台柱子"

娱乐要闻

黄子韬被曝求婚徐艺洋 大量亲密照曝光

财经要闻

日元如此疯狂波动,背后谁在收割?

汽车要闻

预售2.89-3.49万 奔腾小马正式开启预售

态度原创

本地
教育
旅游
艺术
军事航空

本地新闻

食味印象 | 潍坊:碳水脑袋的人间乐园

教育要闻

工程力学专业是做什么?就业前景怎么样

旅游要闻

假期最受欢迎的小众目的地 会玩的人已经去了

艺术要闻

造科幻之物于园林 “天工开悟——夏航雕塑展”于南池子美术馆呈现

军事要闻

媒体:福建舰开始海试 最快正式服役可能要到2026年

无障碍浏览 进入关怀版