码迷,mamicode.com
首页 > 其他好文 > 详细

Redis(一)

时间:2020-05-13 14:11:09      阅读:52      评论:0      收藏:0      [点我收藏+]

标签:特征   键值对   商品   请求   开源   string   热点   c语言开发   list   

概念:Redis(REmote DIctionary Server)是用C语言开发的一个开源的高性能键值对(Key-Value)数据库。

特征:

  1. 数据间没有必然的关联关系

  2. 内部采用单线程进行工作

  3. 高性能。官方测试数据,50个并行执行100000个请求,读的速度11000次/s,写的速度81000次/s

  4. 多数据类型支持

    • 字符串 String

    • 列表类型 list

    • 散列类型 hash

    • 集合类型 set

    • 有序集合类型 sorted_set

  5. 持久化支持。可以进行数据灾难恢复

Redis的应用
  • 为热点数据加速查询(主要场景),如热点商品、热点新闻、热点咨询、推广类等搞访问量信息等

  • 任务队列,如秒杀、抢购、购票排队等

  • 及时信息的查询

  • 时效性信息的控制,验证码等

  • 分布式的数据共享,如分布式集群架构中的session分离

  • 消息队列

  • 分布式锁

Redis(一)

标签:特征   键值对   商品   请求   开源   string   热点   c语言开发   list   

原文地址:https://www.cnblogs.com/juddy/p/12881843.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!