zoukankan      html  css  js  c++  java
  • Redis存储系统(一)

    1.什么是Redis?

    Remote Dictionary Server(Redis)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets)  有序集合(sorted sets)等类型。

    2.Redis的特点什么是?

    a、支持多种数据结构,如 string(字符串) list(双向链表)、dict(hash表)、set(集合)、zset(排序set)、hyperloglog(基数估算)

    b、支持持久化操作,可以进行aof及rdb数据持久化到磁盘,从而进行数据备份或数据恢复等操作,较好的防止数据丢失的手       段。

    c、支持通过Replication进行数据复制,通过master-slave机制,可以实时进行数据的同步复制,支持多级复制和增量复制, master-slave机制是Redis进行HA的重要手段。

    d、单进程请求,所有命令串行执行,并发情况下不需要考虑数据一致性问题。

    3.Redis数据类型有哪些?

    a、String(字符串) b、Hash(hash表) c、List(链表)

    d、Set(集合)

    e、SortedSet(有序集合zset)

  • 相关阅读:
    MVC框架及应用
    《架构之美》三
    《架构之美》二
    深度学习之多层感知器
    架构之美
    质量属性之淘宝案例分析
    配置cocos相关问题
    3-5
    web文本框之内容提示
    【LeetCode】024. Swap Nodes in Pairs
  • 原文地址:https://www.cnblogs.com/husband/p/14229440.html
Copyright © 2011-2022 走看看