Redis 简介

文章目录

  • [Redis 简介](#Redis 简介)

Redis 简介

Redis(Remote Dictionary Server),远程词典服务器,基于 C/S 架构,是一个基于内存的键值型 NoSQL 数据库,开源,遵守 BSD 协议,Redis 由 C语言 实现。

特性:

  • 键值型,value 支持多种不同的数据结构,功能丰富

  • 性能高,速度快(基于内存、IO 多路复用、良好的数据结构编码)

    • Redis能读的速度是110000次/s,写的速度是81000次/s
    • Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行
  • 支持数据持久化,包括 RDB、AOF 两种持久化机制

  • 具备高可用特性,支持主从复制、哨兵机制以及分片集群,具备故障转移机制

  • 支持多语言客户端,面向包含 Java、C++、Go 等各类高级语言

  • Redis 5,新增 Stream 类型等

  • Redis 6,多线程、SSL、ACL等

  • Redis 7,已于 2022 年推出

Redis 内部架构图

Redis 客户端

  • 命令行客户端:redis-cli 等
  • 图形化桌面客户端:RedisInsight(官方)、RDM(Redis Desktop Manager)等
  • Java 客户端:Redisson、Jedis、Lettuce 等

最强 NoSQL!吹爆 Redis!

相关推荐
这个DBA有点耶15 小时前
NULL不是空——数据库里最反直觉的设计,90%新人踩过的坑
数据库·mysql·代码规范
这个DBA有点耶17 小时前
AI写的SQL跑崩了生产库,这锅谁背?
数据库·人工智能·程序员
镜舟科技18 小时前
Databricks 再提 LTAP,AI 时代的数据底座为何重回大一统叙事?
数据库·架构·agent
Databend19 小时前
从湖仓升级为 Agent 时代的数据控制面,Snowflake 和 Databricks 有哪些布局
大数据·数据库·agent
ClouGence1 天前
SQL Server CDC 能放到 Always On 备库读吗?一文讲透原理与实践
数据库·sql server
先吃饱再说2 天前
存储的进化:从 MySQL 到浏览器缓存,数据到底住在哪?
数据库
Nturmoils2 天前
字段太多看不全,ksql 的展开模式和输出控制怎么用
数据库·后端
Databend2 天前
Agent 轨迹分析与归因的数据工程实践
大数据·数据库·agent
这个DBA有点耶2 天前
SQL改写进阶:标量子查询的“隐形代价”与消除实战
数据库·mysql·架构
smallyoung2 天前
数据库乐观锁深度解析:MySQL、PostgreSQL 实战 + Spring Boot 集成指南
数据库·mysql·postgresql