NewSQL
-
开源数据库 MatrixOne 的 HTAP 分布式架构演进
本文将介绍开源分布式数据库 MatrixOne,从 NewSQL 到现在新的 HTAP 架构的演进。NewSQL 是当年谷歌的几篇论文衍生出来的分布式数据库的一套理论体系。其中最重要的一点就是分布式架构,解决的是传统数据库的高可用以及水平扩展的难题。另外一点就是多引擎,用不同的引擎来做不同的事情。
-
突破关系型数据库桎梏:云原生数据库中间件核心剖析
NewSQL的三种分类中,新架构和云数据库涉及了太多与数据库相关的底层实现,为了保证本文的范围不至太过发散,我们重点介绍透明化分片数据库中间件的核心功能与实现原理,另外两种类型的NewSQL在核心功能上类似,但实现原理会有所差别。
-
分库分表真的适合你的系统吗?聊聊分库分表和NewSQL如何选择
NewSQL 是一类关系数据库管理系统,旨在为在线事务处理(OLTP) 工作负载提供 NoSQL 系统的可扩展性,同时保持传统数据库系统的 ACID 保证。
-
分库分表 or NewSQL数据库?终于看懂应该怎么选!
最近与同行科技交流,经常被问到分库分表与分布式数据库如何选择,网上也有很多关于中间件+传统关系数据库(分库分表)与NewSQL分布式数据库的文章,但有些观点与判断是我觉得是偏激的,脱离环境去评价方案好坏其实有失公允。
-
带你走近TiDB:一款开源NewSQL数据库
TiDB是一款采用Apache 2.0许可证发布的开源NewSQL数据库。因为它使用MySQL协议,现有的应用程序能够使用任何MySQL连接件连接到它,大多数SQL功能保持一样(连接、子查询和事务等)。 2018-11-20 09:00:00 TiDBNewSQL数据库 pydbgen:一个数据库随机生成器 用这个简单的工具生成带有多表的大型数据库,让你更好地用 SQL 研究数据科学。对于数据科学来说,熟悉 SQL 的重要性不亚于了解 Python 或 R 编程。如果想收集诸如姓名、年龄、信用卡信息、地址这些信息用于机器学习任务,在 Kaggle 上查找专门的数据集比使用足够大的真实数据库要容易得多。 2018-11-19 10:10:51 Python数据库随机生成器 MySQL数据库审计插件htp_audit正式开源,热璞科技回馈MySQL社区 “此次开源的MySQL数据库审计插件htp_audit,是为回馈MySQL数据库社区,也是热璞科技发挥技术领先优势构建开放开源生态体系的责任之举,未来将持续加大基础软件的研发投入,秉承开源精神,为行业输送更具竞争力的产品。”——热璞科技创始人兼CTO金官丁 2018-11-16 16:37:35 MySQL数据库热璞科技 SQL Server注意事项总结,高级程序员必背! 本篇文章主要介绍SqlServer使用时的注意事项。想成为一个高级程序员,数据库的使用是必须要会的。而数据库的使用纯熟程度,也侧面反映了一个开发的水平。 2018-11-16 15:15:18 SQL Server数据库程序员 阿里云Redis读写分离典型场景:如何轻松搭建电商秒杀系统 秒杀活动是绝大部分电商选择的低价促销,推广品牌的方式。不仅可以给平台带来用户量,还可以提高平台知名度。一个好的秒杀系统,可以提高平台系统的稳定性和公平性,获得更好的用户体验,提升平台的口碑,从而提升秒杀活动的最大价值。 2018-11-16 09:51:07 Redis分离秒杀 Redis 的默认端口为啥是 6379 ? 今天来聊一个有意思的话题:Redis 的默认端口为什么是 6379 呢?我之前也没有想过为什么Redis的默认端口是6379,估计是随便选的吧。然而今天偶然看到一篇帖子,原来不是随便选的,是有含义的。 2018-11-15 15:01:02 Redis端口 认识MongoDB 4.0的新特性——事务(Transactions) 以前 MongoDB 是不支持事务的,因此开发者在需要用到事务的时候,不得不借用其他工具,在业务代码层面去弥补数据库的不足。随着 4.0 版本的发布,MongoDB 也为我们带来了原生的事务操作,下面就让我们一起来认识它,并通过简单的例子了解如何去使用。 2018-11-15 14:05:24 MongoDB数据库事务 使用Redis和Python构建一个共享单车的应用程序 学习如何使用 Redis 和 Python 构建一个位置感知的应用程序。我组合了可用的公开的共享单车数据、Python 编程语言以及开源的 Redis 内存数据结构服务,用来索引和查询地理空间数据。 2018-11-14 19:00:24 PythonRedis共享单车 亚马逊逃离,Oracle数据库前路几何? 不过近些年来,随着其他厂商数据库产品的不断发展以及全新开源数据库的出现,Oracle的数据库似乎被人们视作了受旧、不思进取的象征,我们应注意到:不少公司已经有了“逃离”Oracle数据库的意愿,并付诸了实践。
-
如何打造一款NewSQL + MySQL的分布式数据库?
对分布式数据库感兴趣的朋友都知道,谷歌的F1和Spanner引领了 NewSQL 技术的发展,于是很多公司去做 NewSQL,导致好多人认为基于MySQL的分布式数据库过时了。其实不然,MySQL 并没有过时,本篇文章的主角 —— RadonDB ,就是把NewSQL领域比较流行的分布式一致性算法和MySQL结合起来,形成了新一代的分布式数据库MyNewSQL。