Redis小记(1)

目录

1.Redis和Mysql的区别

2.Redis常用命令


1.Redis和Mysql的区别

a:mysql和redis的存储方式不同

mysql是关系型数据库,用表来进行存储数据。

redis是通过键值对来存储数据,key使用string来标识,value可以是各种不同的数据结构。

b:mysql和redis的数据存储位置不一样

mysql数据存在本地硬盘上。

redis数据主要存储在内存,硬盘数据作为备份使用。

c:redis支持使用Lua脚本进行批量操作。

d:支持使用c++、c、rust进行编写动态链接库进行扩展,增加数据结构的厚度。


2.Redis常用命令

a:get set

set:设置键值对

set key value ps:key是string类型,value可以是多种数据结构。

get:依据key读取出value的值

get key :返回value的值

b:keys

keys:依据条件查询所有键

keys X*:表示可以匹配X后加任意字符的字符串

keys X?:表示可以匹配X后加任意一个字符的字符串

keys Xx1x2x3:表示可以匹配X后加括号内任意一个字符的字符串

keys X\^x1:表示可以匹配X后加除了括号内字符的字符串

相关推荐
这个DBA有点耶1 天前
MVCC深入:Read View、版本链与快照读——InnoDB并发控制的内核
数据库·mysql·架构
DBA_G1 天前
从地面到云霄:GBase数据库在民航三大场景的落地实践
数据库
自由能燃气设备1 天前
商用全预混低氮冷凝锅炉免费方案vs付费方案对比+选型避坑指南
大数据·数据库·人工智能
科创致远1 天前
科创致远 ESOP 系统核心效能与实战价值展示
大数据·数据库·人工智能·精益工程
IT大白鼠1 天前
Redis 系列 · 第 01 篇——认知入门:Redis 是什么
redis·nosql
彧azz1 天前
Linux 环境下 Redis 学习总结:数据类型、持久化、锁、事务、主从与缓存问题
linux·redis·笔记·学习·面试
2601_962218612 天前
万象生鲜系统称重自动多退少补算法解决生鲜非标品痛点
大数据·数据库·人工智能·python·算法
全栈弄潮儿²⁰²⁴2 天前
AI Agent 开发实战(30):限流、缓存与成本控制
人工智能·gpt·缓存·agent·限流·agi·成本控制
张洛闻Eren2 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
于平安2 天前
MySQL-触发器
数据库·mysql