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

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
在这里插入图片描述

4.Set
单值多value,value不重复
在这里插入图片描述

5.Zset
在这里插入图片描述

6.bitmap

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/54658.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python3 -m ensurepip来安装pip@Ubuntu Jammy

pip 是 Python 的包安装程序,它帮助我们安装和管理 Python 包。这些包可以是我们在 Python 项目中需要的库、框架、模块或应用程序。pip 使得安装、更新、卸载和列出已安装的包变得简单快捷。换句话说,如果没有pip,我们就没法安装和管理pytho…

封装 WBXpopup 组件

这是Popup组件基于微博小程序&#xff0c;需要改变标签&#xff0c;以及一写方法 支持四个方向抽屉&#xff0c;以及中间弹出功能 // 用法 <template><wbx-view style"height: 100vh;"><!-- 对话框组件 --><wbx-view><wbx-text click&quo…

二进制日志gtid模式

# --skip-gtids&#xff0c;使用mysqlbinlog截取时添加该参数&#xff0c;会执行已经执行的事务 mysqlbinlog --skip-gtids --include-gtidsa56fdfdc-7699-11ef-8f40-000c297f81d5:40 /data/binlog/mysql-bin.000003 > gtid.sql # --skip-gtids&#xff0c;使用mysqlbinlog截…

力扣P1706全排列问题 很好的引入暴力 递归 回溯 dfs

代码思路是受一个洛谷题解里面大佬的启发。应该算是一个dfs和回溯的入门题目&#xff0c;很好的入门题目了下面我会先给我原题解思路我想可以很快了解这个思路。下面是我自己根据力扣大佬写的。 我会进行详细讲解并配上图辅助理解大家请往下看 #include<iostream> #inc…

初始MYSQL数据库(7)—— 视图

找往期文章包括但不限于本期文章中不懂的知识点&#xff1a; 个人主页&#xff1a;我要学编程(ಥ_ಥ)-CSDN博客 所属专栏&#xff1a; MYSQL 引言 前面我们学习MySQL数据库时&#xff0c;创建表之后&#xff0c;会在表中插入数据&#xff0c;在需要的时候&#xff0c;也会进行…

uni-app 多环境配置

前后端分离模式下&#xff0c;不同的环境如开发环境&#xff08;dev&#xff09;、测试环境&#xff08;test&#xff09;、生产环境&#xff08;prod&#xff09;等&#xff0c;不同环境后端数据库、api地址等可能都不同 。 uni-app中只有development和production两个环境 以配…

python文字转wav音频

借鉴博客 一.前期准备 1. pip install baidu-aip 2. pip install pydub 3. sudo apt-get install ffmpeg 二.代码 from aip import AipSpeech from pydub import AudioSegment import time#input your own APP_ID/API_KEY/SECRET_KEY APP_ID 14891501 API_KEY EIm2iXtvD…

示例:WPF中Grid显示网格线的几种方式

一、目的&#xff1a;介绍一下WPF中Grid显示网格线的几种方式 二、几种方式 1、重写OnRender绘制网格线&#xff08;推荐&#xff09; 效果如下&#xff1a; 实现方式如下&#xff1a; public class LineGrid : Grid{private readonly Pen _pen;public LineGrid(){_pen new P…

try microceph (by quqi99)

作者&#xff1a;张华 发表于&#xff1a;2024-09-24 版权声明&#xff1a;可以任意转载&#xff0c;转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明(http://blog.csdn.net/quqi99) sudo snap install microceph --channelreef/stable sudo microceph clust…

一分钟掌握 Java11 新特性

1. 局部变量类型推断&#xff08;var&#xff09; Java 11 允许使用 var 关键字来推断局部变量的类型。 在 Java 11 中&#xff0c; var 关键字允许开发者在声明局部变量时省略类型&#xff0c;编译器会根据赋值自动推断类型。这使得代码更加简洁&#xff0c;尤其在类型复杂的…

【Linux】深度解析与实战应用:GCC/G++编译器入门指南

&#x1f525; 个人主页&#xff1a;大耳朵土土垚 &#x1f525; 所属专栏&#xff1a;Linux系统编程 这里将会不定期更新有关Linux的内容&#xff0c;欢迎大家点赞&#xff0c;收藏&#xff0c;评论&#x1f973;&#x1f973;&#x1f389;&#x1f389;&#x1f389; 文章目…

RabbitMQ08_保证消息可靠性

保证消息可靠性 一、生产者可靠性1、生产者重连机制&#xff08;防止网络波动&#xff09;2、生产者确认机制Publisher Return 确认机制Publisher Confirm 确认机制 二、MQ 可靠性1、数据持久化交换机、队列持久化消息持久化 2、Lazy Queue 惰性队列 三、消费者可靠性1、消费者…

Winform—事件多播和事件联机响应

事件多播 多次点击连接事件按钮&#xff0c;再次点击button1 会出现多次调用 这个就是多播。 用法: this.button1.Click new System.EventHandler(this.button1_Click); //给button1加一次click事件&#xff0c;事件名称是button1_click 事件级联响应 事件的级联响应&#xf…

速通LLaMA3:《The Llama 3 Herd of Models》全文解读

文章目录 概览论文开篇IntroductionGeneral OverviewPre-TrainingPre-Training DataModel ArchitectureInfrastructure, Scaling, and EfficiencyTraining Recipe Post-TrainingResultsVision ExperimentsSpeech Experiments⭐Related WorkConclusionLlama 3 模型中的数学原理1…

【网站架构部署与优化】Nginx优化

文章目录 Nginx服务优化一、隐藏Nginx版本号&#xff0c;避免安全漏洞泄漏方法一&#xff1a;通过修改配置文件方法二&#xff1a;通过修改源码并重新编译安装 修改Nginx的用户和组修改用户与组 配置Nginx网页缓存时间配置Nginx连接保持的超时时间KeepAlive模式简介Nginx中的超…

细说硫酸钙防静电地板的材质结构和优势特点

防静电地板有全钢基材的、硫酸钙基材的、铝合金基材的&#xff0c;在一些防静电要求、承载要求、铺设要求、铺装效果要求很高的场合&#xff0c;如银行、电信机房、移动机房、智能化办公室、部队指挥中心&#xff0c;通常都会使用硫酸钙防静电地板。那么什么是硫酸钙防静电地板…

Python项目周报

项目名称: 网站数据爬取工具日期: 2024年9月16日 - 2024年9月22日 1. 项目背景 在当前数据驱动的时代&#xff0c;获取和分析数据已成为企业决策的重要组成部分。本项目旨在开发一款灵活且高效的Python爬虫工具&#xff0c;用于从指定网站抓取数据&#xff0c;并将其存储到Mo…

Access denied for user ‘root‘@‘114.254.154.110‘ (using password: YES)

navicat 连接远程服务器报错 1045 - Access denied for user root114.254.154.110 (using password: YES)报错解释&#xff1a; 这个错误表示客户端从IP地址114.254.154.110尝试以用户’root’身份连接到MySQL服务器时&#xff0c;被拒绝访问。原因可能是密码错误、用户’roo…

计算机毕业设计 二手图书交易系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

&#x1f34a;作者&#xff1a;计算机编程-吉哥 &#x1f34a;简介&#xff1a;专业从事JavaWeb程序开发&#xff0c;微信小程序开发&#xff0c;定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事&#xff0c;生活就是快乐的。 &#x1f34a;心愿&#xff1a;点…

计算机毕业设计 基于Python的医疗预约与诊断系统 Django+Vue 前后端分离 附源码 讲解 文档

&#x1f34a;作者&#xff1a;计算机编程-吉哥 &#x1f34a;简介&#xff1a;专业从事JavaWeb程序开发&#xff0c;微信小程序开发&#xff0c;定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事&#xff0c;生活就是快乐的。 &#x1f34a;心愿&#xff1a;点…