P4基础篇-03.初识Redis-认识Redis

认识Redis

Redis诞生于2009年,全称是Remote Dictionary Server,远程字典服务器,是一个基于内存的键值型NoSql数据库。

特征:

  • 键值(Key-Value)型,value支持多种不同数据结构,功能丰富。
  • 单线程,每个命令具备原子性

Q: Redis6.0变多线程?

A: 所谓的多线程只是网络请求方面改为了多线程,核心的命令执行依然是单线程。

  • 低延迟,速度快,原因:

    • 基于内存,内存相比磁盘读写速度快了很多倍(核心原因)
    • IO多路复用,大大提高了整个服务的吞吐能力
    • 良好的编码,基于C语言,开源,代码风格和习惯得到业界公认。
  • 支持数据持久化,定期将数据从内存持久化到磁盘。

  • 支持主从集群(数据安全策略,提高查询读写效率)、分片集群(数据拆分,存储上限提高)

  • 支持多语言客户端

posted @ 2023-02-04 17:23  iiiiiiiivan  阅读(20)  评论(0)    收藏  举报