潍坊市论坛

首页 » 分类 » 定义 » 如何系统学习Redis数据库看这篇就够了
TUhjnbcbe - 2021/8/17 18:12:00
北京白癜风治疗医院哪家最好 http://pf.39.net/bdfyy/

点击上方[全栈开发者社区]→右上角[...]→[设为星标?]

小编正在学习这本书,觉得很赞,所以推荐给大家:《从零开始学Redis》。

1编辑推荐

适读人群:本书面向大多数软件开发者,比如Redis初学者或者具有相关后台开发经验的开发者。

系统全面:全书讲解多个命令,涵盖大部分应用场景

层层深入:从基本命令到实战应用,逐步提高

实例丰富:每个命令的讲解都结合实例,随学随用

面向实战:配有Java、SpringBoot、Python操作Redis的方法

2内容简介

Redis数据库是目前热门的数据库,拥有巨大的用户量。本书主要分为三个阶段讲解Redis数据库。第一部分Redis初始篇,详细介绍了Redis的数据类型、以及Redis的大部分命令并结合实际操作进行了演示。第二部分Redis进阶篇,深入的讲解了Redis的客户端、服务器端、数据结构的底层、以及Redis的排序、事务、持久化、集群等相关功能,同时讲解了它的其他高级功能,比如慢日志查询、流水线、地理位置、位图等,并结合实际操作,步步演示。第三部分Redis实战篇,分别介绍了Java、SpringBoot、Python来操作Redis的实例,帮助读者更好的学习Redis。通过阅读本书,读者可以快速掌握Redis的相关命令及功能用法,并结合实战学习,可以熟练应用于实际的生产开发中。本书面向大多数软件开发者,比如Redis初学者或者具有相关后台开发经验的开发者。

3作者简介高洪涛:沈阳工业大学硕士,现就职于中国刑事警察学院,副教授。长期从事电子物证检验、数据恢复技术等教学、科研、办案工作,以及数据库技术、公安信息化应用等基础教学工作。主编、参编了《计算机司法检验学》《数据库应用技术》《公安实用计算机技术》等多本教材。刘河飞:软件工程师,目前供职某大型证券金融公司,从事资产交易相关的软件开发工作。擅长Java系列开发,具有丰富的后台开发经验,有着良好的编码习惯。对Redis情有独钟,并一直深入其底层研究,具有丰富的Redis实战经验。

4目录

第一部分Redis初始篇

第1章初识NoSQL2

1.1什么是NoSQL2

1.2NoSQL与传统关系型数据库的比较3

1.3在什么应用场景下使用NoSQL4

1.4NoSQL的数据模型5

1.5NoSQL数据库的分类6

1.5.1NoSQL数据库分类简介6

......

第2章认识Redis8

2.1Redis简介82.1.1Redis的由来82.1.2什么是Redis82.1.3Redis的特性82.1.4Redis的使用场景92.2搭建Redis环境.2.1在Window环境下搭建.2.2在Linux环境下搭建.3Redis客户端.3.1命令行客户端.3.2可视化客户端.3.3编程客户端17

2.4Redis的启动方式18

2.4.1在Window环境下的启动方式18

......

第3章Redis数据类型21

。。。

5内容简介

全书分3部分。

第一部分(第1~5章)为Redis初始篇,首先介绍了对NoSQL的认识,然后介绍了Redis环境的搭建与启动,以及它的相关客户端,最后介绍了Redis的数据类型命令、必备命令及Redis数据库的相关知识。

第二部分(第6~13章)为Redis进阶篇,首先讲解了Redis客户端与服务器的相关属性与函数,然后结合Redis的底层源码深入讲解了Redis的底层实现和相关的API函数,最后讲解了Redis的相关功能,如排序、事务、消息订阅、持久化、集群,以及其他高级功能,如慢查询、流水线、地理位置、位图等,旨在帮助读者深入理解Redis,并掌握其精髓。

第三部分(第14~16章)为Redis实战篇,这部分结合实际应用,讲解了对Redis数据库的操作,以Java语言、最流行的SpringBoot框架及Python语言为主,并提供了大量的实例代码,旨在提高读者的动手能力,帮助读者真正掌握Redis数据库。

6本书特点

本书以模块化为主,从了解、熟悉Redis,到Redis的进阶学习,最后结合实际应用,为读者展示了Redis数据库的使用。本书前面的章节详细介绍了关于Redis的多个命令,并结合实际操作为读者演示;后面的章节结合相关的原理图、流程图,为读者介绍了Redis的相关功能,如排序、事务、消息订阅、持久化、集群,以及其他高级功能,如慢查询、流水线、地理位置、位图等。最后以实际应用为主,提供了Java、SpringBoot、Python操作Redis等相关实例。

7前言/序言

年10月,在工作的过程中我偶然接触到Redis,便开始自学,从学习Redis的安装,到熟悉它的数据类型及相关命令,再到它的实际应用。在企业工作的这段时间里,我也时常用到Redis做缓存系统,实现高并发的存储与读/写,以及Redis相关的高级功能,觉得非常实用。经过不断整理与总结,年我决定写本书,与诸位爱好Redis并能实际应用Redis的读者进行分享。

有所得,必有所失。通常我白天正常上班,晚上或周末开始撰写本书。感谢坚持不懈的自己,多少个日夜的坚持,才换来本书的完稿。在得到的同时,我也失去了许多。为了完成本书的编写,我放弃了大量的休息时间,也很少锻炼身体,以致常常生病,同时变成了一个“宅男”,缺少了与人交流沟通的机会。一句话总结就是:沉迷写书,日渐消瘦。

在写作本书的过程中,我深刻地体会到:做事之所以会半途而废,往往不是因为难度较大,而是因为觉得成功离我们较远。确切地说,我们不是因为失败而放弃,而是因为倦怠而失败。在人生的旅途中,我们多思考一下,多坚持一下,同时也多鼓励一下自己,一生中也许会少许多懊悔与惋惜,我们离成功也就会越来越近。在此,我希望阅读本书的读者坚持学习,不断进步。累了,就休息一下,但是不要懈怠;迷茫了,就调整一下自己努力的方向,但是不要放弃努力。既然选择了,就要坚持下去,相信未来的自己一定会感谢现在努力的自己。

夜已深,茶已凉,就不再多叙,望诸君谨记:学虽易,学好难,且学且珍惜。

到目前为止,Redis还在不断更新,用户量也在不断扩大,这也足以说明Redis的强大之处。希望诸君学习愉快,技术更上一层楼。

点击购买:

温馨提示:本书京东正在满减加购活动中,先到先得!

觉得本文对你有帮助?请分享给更多人

1
查看完整版本: 如何系统学习Redis数据库看这篇就够了