zoukankan      html  css  js  c++  java
  • Redis入门(一)

    概念: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分离

    • 消息队列

    • 分布式锁

  • 相关阅读:
    转Vtype扩展
    Can't connect to MySQL server on 'ip' (13)
    观察者+js 模式
    (转)ASP.NET架构分析
    sql得到时间
    Js+XML 操作 (转)
    js中的math对象
    property和attribute的区别
    CSS样式定义
    linux 开启 mount
  • 原文地址:https://www.cnblogs.com/juddy/p/12881843.html
Copyright © 2011-2022 走看看