当前位置:首页 > 编程笔记 > 正文
已解决

【Redis】redis的特性和使用场景

来自网友在路上 163863提问 提问时间:2023-10-09 16:23:55阅读次数: 63

最佳答案 问答题库638位专家为你答疑解惑

Redis的特性

  1. 速度快
  2. 基于键值对的数据结构服务器
  3. 丰富的功能
  4. 简单稳定
  5. 客⼾端语⾔多
  6. 持久化
  7. 主从复制
  8. ⾼可⽤(HighAvailability)和分布式(Distributed)

速度快

Redis 执⾏命令的速度⾮常快。

  • Redis 的所有数据都是存放在内存中的,所以把数据放在内存中是 Redis 速度快的最主要原因。
  • Redis 是⽤ C语⾔实现的,⼀般来说C语⾔实现的程序“距离”操作系统更近,执⾏速度相对会更快。
  • Redis 使⽤了单线程,预防了多线程可能产⽣的竞争问题。
  • 作者对于Redis源代码可以说是精打细磨,曾经有⼈评价Redis是少有的集性能和优雅于⼀⾝的开源代码
  • 丰富的功能

    在这里插入图片描述

    Redis使用场景

    Redis是做什么的?

    Redis是一个高速缓存数据库,是一种key-value(键值对)形式的存储系统,非关系型数据库。

    1.缓存
    2.排⾏榜系统
    3.计数器应⽤
    4.社交⽹络
    5.消息队列系统

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"【Redis】redis的特性和使用场景":http://eshow365.cn/6-17882-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!