NewSQL 是什么

子凡 问答 2019-05-24 08:57:04 阅读(...)

NewSQL是一类关系数据库管理系统,旨在为在线事务处理工作负载提供NoSQL系统的可伸缩性,同时保持传统数据库系统的ACID保证,不仅具有NoSQL对海量数据的存储管理能力,保持传统数据库支持ACID和SQL等特性。

NewSQL 是一类关系数据库管理系统,是对各种新的可扩展/高性能数据库的简称,旨在为在线事务处理工作负载提供 NoSQL 系统的可伸缩性,同时保持传统数据库系统的 ACID 保证。这类数据库不仅具有 NoSQL 对海量数据的存储管理能力,还保持了传统数据库支持 ACID 和 SQL 等特性。许多处理高配置数据的企业系统对于传统的关系数据库而言太大,但具有对 NoSQL 系统不实用的事务和一致性要求。

NewSQL

NewSQL 系统采用各种内部架构。两个常见的区别特征是它们支持关系数据模型(包括 ACID 一致性)并使用 SQL 作为其主要接口。

NewSQL 系统可以松散地分为三类:

新架构

一些系统采用无共享节点的集群,其中每个节点管理数据的子集。它们包括分布式并发控制,流控制和分布式查询处理等组件。此类别中的示例系统包括 Amazon Aurora,Google Spanner,TiDB,CockroachDB,Altibase,Apache Ignite,GridGain,Clustrix,VoltDB,MemSQL,NuoDB,YugaByte DB 和 Trafodion。

SQL 引擎

第二类是优化存储引擎的 SQL。这些系统提供与 SQL 相同的编程接口,但比内置引擎(如 InnoDB)更好。示例包括 MySQL Cluster,Infobright,TokuDB,MyRocks,SQL Server(具有 ColumnStore 和 InMemory 功能)和 MariaDB Columnstore。

透明分片

这些系统提供了一个分片 中间件层,可以跨多个节点自动拆分数据库。例子是 ScaleBase 和 Vitess。

NoSQL 将改变数据的定义范围。它不再是原始的数据类型,如整数、浮点。数据可能是整个文件。NoSQL 可能会吓到 DBA,因为他们担心失去他们自己的领域。NoSQL 数据库是非关系的、水平可扩展、分布式并且是开源的。MongoDB 的创始人 Dwight Merriman 表示 NoSQL 可作为一个 Web 应用服务器、内容管理器、结构化的事件日志、移动应用程序的服务器端和文件存储的后备存储。

收藏 0个人收藏
走进科技生活方式

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • Smart key 智能钥匙

    智能钥匙是什么

    智能钥匙是一种通过发射红外线信号来打开一个或两个车门、行李箱和油箱盖,也可以操控汽车的车窗和天窗的钥匙,智能钥匙从外观上看就像一张卡片,存放起来非常方便,特别是在夜间只要驾驶员触到车门智能钥匙就可开启车门,非常便捷。
  • Digital car key 数字车钥匙

    数字车钥匙是什么

    数字钥匙也被称为蓝牙钥匙或者虚拟钥匙,数字钥匙主要是利用近场通信技术,使得用户可以通过带有NFC功能的智能手机或可穿戴智能设备来进行车门的开锁闭锁,以及车辆的启动等操作,以及监控你的汽车开启次数,车的实时状态等发到你的手机上。
  • ETC

    ETC黑名单是什么意思

    ETC黑名单是指办理ETC卡车主因拖欠费用使得银行扣费失败、办理信息异常或用卡不当等原因,导致被高速公路管理方,列入黑名单处理,从而ETC卡无法正常使用,根据最高法相关规定,ETC黑名单严重者,会被纳入“失信被执行人名单”。
  • camera lens 相机镜头

    相机的牛头和狗头指的是什么

    牛头就是很好的镜头,这类镜头一般都是单独购买或者买高端相机配送的镜头,比较沉或变焦大光圈,或是恒定大光圈,镜头的前片镜片尺寸都非常大;狗头镜头的前片镜片尺寸都不怎么大,最大光圈也比较小,重量也比较轻,镜头组中的镜片也比较少,成像一般都比较差。
  • camera lens 照相机镜头

    人像头是什么

    人像头指的是人像摄影镜头,一般是指在镜头1.5m—2m的距离上照人的镜头,也就是70mm-135mm的镜头,按照一般的美学观点,在1.5至2米外看一个人的五官是最漂亮的,人像头都是定焦镜头,相比变焦镜头光圈能做得更大,光学素质也更高。
  • Standard lens 标准镜头

    标头是什么

    标头一般指标准镜头,标准镜头是视角为50度左右的镜头之总称,标准镜头通常是指焦距在40至55毫米之间的摄影镜头,标准镜头所表现的景物的透视与目视比较接近,它是所有镜头中最基本的一种摄影镜头,其视角与人眼的视角比较类似。