美文网首页
Redis remote dictionary server K

Redis remote dictionary server K

作者: bxcs | 来源:发表于2021-07-16 22:19 被阅读0次

    SQL与NoSQL 区别

    关系型数据的特别,

    1、table,行二维模式

    2、结构化数据,schema

    3、表与表之间存在关系

    4、基于sql查询

    5、支持事务,ACID

    限制

    1、扩容,只能向上扩展,只能对硬件。不支持动态扩容,分库分布。

    2、修改表结构表麻烦

    3、高并发和数据量比较大的时候,基于磁盘的读写压力大

    Non-relational

    Not only sql

    不提供sql支持

    非关系数据库特点

    1、非结构化数据

    2、表与表之间没有关联,扩展性强

    3、没有事务,遵循base。最终一致性

    4、海量数据和高并发操作

    5、分布式,实现水平扩容

    1、    KV redis

    2、    文档存储mango

    3、    列存储HBase

    4、    图存储Graph

    Newsql tidb

    Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如字符串(strings)、散列(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)与范围查询,bitmaps、hyperloglogs和地理空间(geospatial)索引半径查询。Redis内置了复制(replication),LUA脚本(lua scripting)、LRU驱动事件(LRU eviction)、事务(transactions)和不同级别的磁盘持久化(persistence),并通过Redis哨兵(cluster)提供高可用性(high availability)。

    相关文章

      网友评论

          本文标题:Redis remote dictionary server K

          本文链接:https://www.haomeiwen.com/subject/pnhipltx.html