Redis学习(二)redis的特点

一、Redis的特性

  • Redis是基于内存,常用作于缓存的技术
  • Redis实现的是分布式缓存,如果有多台实例(机器)的话,每个实例都共享一份缓存,缓存具有一致性
  • 常见的性能问题一般都是由于数据库(磁盘)访问慢导致的,而Redis作为内存,读写速度快得多
  • redis的key(键)一定是String类型value(值)可以是redis支持的数据结构

二、Redis数据库的特点

  • Redis服务器中也有数据库这么一个概念。如果不指定具体的数量,默认会有16个数据库。
  • 数据库与数据库之间的数据是隔离的

三、redis的常用命令

  • Redis 命令用于在 redis 服务上执行操作。
  • 要在 redis 服务上执行命令需要一个 redis 客户端
  • Redis 客户端在我们之前下载的的 redis 的安装包中。(可以参考第一篇文章里的demo)

连接redis服务

##连接本地的 redis 服务
redis-cli

##连接服务器
redis-cli -h 主机ip -p 端口号 -a 密码

操作键值对

复制代码
##设置键值对
SET 键 值

##获取某个key对应的value
GET 

##删除键值对
DEL 键

##查看键是否存在
EXISIT 键

##设置过期时间(到期会删掉对应的键值对)
EXPIRE 键 过期时间(单位:秒)

##修改键的名称
RENAME 键 新的键名

##随机返回一个KEY
RANDOMKEY
复制代码
posted @   有梦想的肥宅  阅读(316)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示