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!

相关推荐
czhc11400756637 分钟前
c# 1213
开发语言·数据库·c#
voltina13 分钟前
【SQL】【事务】
数据库·sql
古渡蓝按33 分钟前
PostgreSQL数据库在Windows上实现异地自动备份指南-喂饭图文教程
数据库
她说..38 分钟前
MySQL数据处理(增删改)
java·开发语言·数据库·mysql·java-ee
E***U94541 分钟前
从新手到入门:如何判断自己是否真的学会了 Spring Boot
数据库·spring boot·后端
Alex Gram1 小时前
MySQL实时同步到SQL Server:技术方案与实现路径
数据库·mysql
不穿格子的程序员1 小时前
Redis篇3——Redis深度剖析:内存数据的“不死之身”——RDB、AOF与混合持久化
数据库·redis·缓存·数据持久化·aof·rdb
小安同学iter1 小时前
天机学堂-排行榜功能-day08(六)
java·redis·微服务·zset·排行榜·unlink·天机学堂
秋深枫叶红1 小时前
嵌入式第三十四篇——linux系统编程——进程
linux·服务器·数据库·学习
贡献者手册2 小时前
SQLite 的进阶版,面向边缘计算、嵌入式场景的高性能本地数据库【Turso Database】
数据库