newsql

NewSQL 是对各种新的可扩展/高性能数据库的简称,这类数据库不仅具有 NoSQL对海量数据的存储管理能力,还保持了传统 数据库支持 ACID和 SQL等特性。
NewSQL是指这样一类新式的关系型数据库管理系统,针对OLTP(读-写)工作负载,追求提供和NoSQL系统相同的扩展性能,且仍然保持ACID和SQL等特性(scalable and ACID and (relational and/or sql -access))。

扩展性与功能性,ACID,有时为了扩展性而不使用部分功能。

微软SQLAzure

tidb:https://pingcap.com/


TiDB 是 PingCAP 公司受 Google Spanner / F1 论文启发而设计的开源分布式 NewSQL 数据库。

TiDB 具备如下 NewSQL 核心特性:

  • SQL支持(TiDB 是 MySQL 兼容的)
  • 水平弹性扩展(吞吐可线性扩展)
  • 分布式事务
  • 跨数据中心数据强一致性保证
  • 故障自恢复的高可用
  • 海量数据高并发实时写入与实时查询(HTAP 混合负载)

TiDB 的设计目标是 100% 的 OLTP 场景和 80% 的 OLAP 场景,更复杂的 OLAP 分析可以通过 TiSpark 项目来完成。

TiDB 对业务没有任何侵入性,能优雅的替换传统的数据库中间件、数据库分库分表等 Sharding 方案。同时它也让开发运维人员不用关注数据库 Scale 的细节问题,专注于业务开发,极大的提升研发的生产力。



透明分片:这类系统提供了分片的中间件层,同程dbrouter,mycat,mysql-proxy


newsql_第1张图片

http://www.mycat.io/


=========================

广州巨杉软件专注新一代大数据技术研发,是国内新一代原厂企业级分布式数据库公司。
巨杉坚持产品从零开始自主研发,为用户提供安全可靠、性能卓越的海量数据存储管理、高并发实时处理、分布式计算以及实时流处理等企业级数据处理解决方案。

巨杉目标是打造超越Oracle的分布式数据库,目前在金融、政府、电信多个行业得到了广泛应用,并在超过20家大中型银行的核心生产系统应用。

http://www.sequoiadb.com/cn/

TiDB 开源分布式 NewSQL 关系型数据库

TiDB 是新一代开源分布式 NewSQL 数据库,模型受 Google Spanner / F1 论文的启发,实现了自动的水平伸缩,强一致性的分布式事务,基于 Raft 算法的多副本复制等重要 NewSQL 特性。TiDB 结合了 RDBMS 和 NoSQL 的优点,部署简单,在线弹性扩容和异步表结构变更不影响业务, 真正的异地多活及自动故障恢复保障数据安全,同时兼容 MySQL 协议,使迁移使用成本降到极低。


你可能感兴趣的:(newsql)