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!

相关推荐
TDengine (老段)30 分钟前
TDengine IDMP 快速体验(方式二 通过 docker)
大数据·数据库·docker·ai·时序数据库·tdengine·涛思数据
CANI_PLUS2 小时前
ESP32将DHT11温湿度传感器采集的数据上传到XAMPP的MySQL数据库
android·数据库·mysql
国王不在家5 小时前
3.5-非关系型数据库-反规范化-sql语言
数据库·nosql
Code季风6 小时前
如果缓存和数据库更新失败,如何实现最终一致性?
数据库·分布式·缓存·微服务·性能优化
stevenzqzq7 小时前
glide缓存策略和缓存命中
android·缓存·glide
Runing_WoNiu7 小时前
mysql 索引失效分析
数据库·mysql
老纪的技术唠嗑局8 小时前
Dify + OceanBase,AI 业务多场景落地实践
数据库·人工智能
可观测性用观测云8 小时前
TDengine 可观测性最佳实践
数据库
余辉zmh8 小时前
【MySQL基础篇】:MySQL索引——提升数据库查询性能的关键
android·数据库·mysql
weixin_419658319 小时前
数据库设计简述
数据库·mysql