Redis-01 入门和十大数据类型

news/2024/9/20 4:37:26 标签: redis, 数据库, 缓存

Redis支持两种持久化方式:RDB持久化和AOF持久化。
1.RDB持久化是将Redis的数据以快照的形式保存在磁盘上,可以手动触发或通过配置文件设置定时触发。RDB保存的是Redis在某个时间点上的数据快照,可以通过恢复RDB文件来恢复数据。

2.AOF持久化是将Redis的每个写操作追加到一个日志文件中,当Redis重启时,会通过重放日志文件来恢复数据。AOF持久化有两种模式:appendfsync always、appendfsync everysec和appendfsync no。其中always模式可以保证数据的安全性,但性能较差;everysec模式在每秒fsync一次,可以提供较好的性能和一定的数据安全性;no模式下只是将数据追加到日志文件,不进行fsync操作,性能最好,但数据安全性较差。

原始配置文件在:/opt/redis-7.2.5
自定义配置文件放在:/myredis
密码:dc123
启动命令:redis-server /myredis/redis7.conf redis-cli -a dc123
关闭命令:shutdown

1.字符串 (Strings):最基本的数据类型,可以存储任何类型的数据,包括文本、数字等。
2.列表 (Lists):有序的字符串列表,可以在列表的两端进行插入和删除操作。
3.哈希 (Hashes):键值对的无序集合,适合存储对象。
4.集合 (Sets):无序的字符串集合,不允许重复值的存在。
5.有序集合 (Sorted Sets):有序的字符串集合,每个字符串都有一个分数值,可以根据分数值进行排序。
6.位图 (Bitmaps):由二进制位组成的数据结构,可以进行位运算。
7.布隆过滤器 (Bloom Filters):用于判断一个元素是否在集合中的数据结构。
8.HyperLogLog:用于计数的概率数据结构,可以估算一个集合中的唯一元素的个数。
9.地理空间索引 (Geospatial Index):用于存储和查询地理位置信息的数据结构。
10.流 (Streams):可以发布、订阅和消费消息的数据结构。

在这里插入图片描述
命令不区分大小写

1.String
在这里插入图片描述
在这里插入图片描述

2.List
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.Hash
在这里插入图片描述


http://www.niftyadmin.cn/n/5666543.html

相关文章

WMS仓储系统的真正价值:从混乱到有序,亿发WMS如何重塑仓库管理

在现代供应链管理中,仓库不仅仅是一个简单的存储场所,它是企业高效运营的核心环节之一。为了更好地优化仓储流程、提高工作效率、减少错误率,越来越多的企业引入了WMS(仓库管理系统)。然而,WMS的真正价值不…

【2024】前端学习笔记8-内外边距-边框-背景

学习笔记 外边距:Margin内边距:Padding边框:Border背景:Background 外边距:Margin 用于控制元素周围的空间,它在元素边框之外创建空白区域,可用于调整元素与相邻元素(包括父元素和兄…

C++标准的一些特性记录:C++11的auto和decltype

文章目录 auto容器遍历配合lambda表达式decltype两者对引用类型的处理是相同的decltype保留const,而auto不会保留const在C++11中,引入了两个新的关键字,auto和decltype两个关键字,都是用于做类型推断。但是使用的场景有些区别。 auto 容器遍历 auto这个关键字,我个人在编…

maxwell 输出消息到 kafka

文章目录 1、kafka-producer2、运行一个Docker容器,该容器内运行的是Zendesk的Maxwell工具,一个用于实时捕获MySQL数据库变更并将其发布到Kafka或其他消息系统的应用3、进入kafka容器内部4、tingshu_album 数据库中 新增数据5、tingshu_album 数据库中 更…

高效实现业务流程管理的技术——低代码解决方案

一、低代码平台概述 低代码平台允许用户通过可视化的界面设计和配置应用程序,而无需深入编程知识。这种平台通常包括拖拽式的组件、流程图设计工具、以及预设的功能模块,使得业务用户和开发者都能快速构建和修改应用程序。 二、低代码平台在 BPM 中的优…

LLM - 理解 多模态大语言模型(MLLM) 的 预训练(Pre-training) 与相关技术 (三)

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/142167709 免责声明:本文来源于个人知识与公开资料,仅用于学术交流,欢迎讨论,不支持转载。 完备(F…

全球首个!复旦大学冯建峰团队开发数字孪生脑平台,具备 860 亿神经元规模

人类大脑是自然界中最复杂和神秘的信息处理系统之一,其约 1.4 千克的微小重量,仅占身体重量的 2%,却奇迹般地消耗了人们体内约 20% 的氧气和血液。在这个精密的网络中,大约有 860 亿个神经元相互交织,形成了超过 100 万…

【软考】数据字典(DD)

目录 1. 说明2. 数据字典的内容2.1 说明2.2 数据流条目2.3 数据存储条目2.4 数据项条目2.5 基本加工条目 3. 数据词典管理4. 加工逻辑的描述4.1 说明4.2 结构化语言4.3 判定表4.3 判定树 5. 例题5.1 例题1 1. 说明 1.数据流图描述了系统的分解,但没有对图中各成分进…