- 0
- 0
- 约3.83千字
- 约 21页
- 2026-02-09 发布于陕西
- 举报
CONTENTS
目录一Redis概述
二Redis安装和启动
三Redis的数据类型
Redis概述
n(RemoteDictionaryServer,远程字典服务)是一个基于
的,以Key-Value的形式存储数据。Redis中
存储键(Key)、值(Value)的方式和Java中的HashMap类似,键和值是
映射关系。在同一个库中,Key是唯一不可重复的,每一个Key对应一
个Value。键值存储的本质就是使用Key标示Value,当想要检索
Value时,必须使用与Value相对应的Key进行查找。
Redis与传统的关系型数据库截然不同,Redis提供手动,Redis启动
后会创建,用0~15进行编号,默认使用编号为0的数据库。
相较于其他的键值存储系统,Redis主要有以下。
Redis基于内存来实现数据存取,相对于磁盘来说,其读写速度要高出好几个数
量级,每秒可执行大约110000次的设置操作,或者执行81000次的读取操作。
Redis支持开发人员常用的大多数数据类型,例如列表、集合、有序集
合和散列等。
所有Redis操作都是原子操作,这使得两个客户端并发访问时,Redis服务器
能接收更新后的值。
Redis提供了多种功能特性,可用作非关系型数据库、缓存中间件、消息中间
件等。
Redis安装和启动
n要想使用非关系型数据库Redis,必须先。Redis可以在
Windows系统和Linux系统安装,也可以通过Docker镜像来安装,不
同安装方式的安装过程也不相同。为了方便操作,此处选择在
。
用于启动Redis服务。
客户端工具。
Redis自带的客户端工具有时
侯使用起来并不是特别方便,
读者也可以使用一些
。常用的有
,其在
2022年更名为。
单击RRESP.app主界面左侧的,弹出对话框。
所连接的Redis的相关后,单击按钮创建连接。
Redis的数据类型
nRedis中的数据库没有“数据表”的概念,通过不同的
来实现存储数据的需求,不同的数据类型能够适应不同的应用场景,
从而满足开发者的需求。Value的数据类型有五种常用数据类型,分别
为
。
可以灵活地表示字数3种值,String有以下。
添加或者修改已经存在的键值对。
根据键获取对应的值。
批量添加多个键值对。
根据一个或多个键获取对应的值。
将键存储的整数值自增1。
将键存储的整数值根据指定步长increment自增。
将键存储的浮点数根据指定步长increment自增。
当且仅当Key不存在时,添加一个键值对。
添加一个String类型的键值对,并且指定有效期为seconds秒。
Redis中的List与Java中的LinkedList类似,可以看作是一个,既可以支持正向检索,也
可以支持反向检索。List类型的。常见
命令如下。
最近下载
- 线路维护单位春季安全培训课件.pptx VIP
- 全优课堂 数学 人教必修第一册 课件期末综合检测卷.pptx
- 甘蔗自动削皮切断机设计.doc VIP
- 2000-2024年AMC8真题含答案(共24套).pdf VIP
- (正式版)DB15∕T 389-2021 《内蒙古自治区造林技术规程》.docx VIP
- Python程序设计PPT全套完整教学课件.pptx VIP
- 2025-2026学年青岛版(五四制)(新教材)小学科学三年级下册《导体与绝缘体》教学设计.docx VIP
- 文职军需管理面试题库及答案.doc VIP
- 农村实用二层带内院自建房屋设计图-别墅设计图纸-农村房屋设计图.doc VIP
- 2025-2030中国防晒衣行业发展分析及投资风险预测研究报告.docx VIP
原创力文档

文档评论(0)