最近与同行科技交流,经常被问到分库分表与分布式数据库如何选择,网上也有很多关于中间件+传统关系数据库(分库分表)与NewSQL分布式数据库的文章,但有些观点与判断是我觉得是偏激的,脱离环境去评价方案好坏其实有失公允。本文通过对两种模式关键特性实现原理对比,希望可以尽可能客观、中立的阐明各自真实的优缺 ...
分类:
数据库 时间:
2019-08-13 15:26:38
阅读次数:
120
5.1 NoSQL概论 5.2 NoSQL与关系数据库的比较 5.3 NoSQL的四大类型 5.4 NoSQL的三大基石 5.5 从NoSQL到NewSQL数据库‘ 5.6 文档数据库MongoDB ...
分类:
数据库 时间:
2019-06-08 19:17:21
阅读次数:
154
遇见 TiDB 文章来源:企鹅号 - 塔塔驿站 最近TiDB掀起了一波分布式数据库的热潮,公司也在着手准备TiDB的落地工作,前几天也参与了几场公司针对TiDB的分享会,下面我们了解一下关于TiDB。 TiDB 是什么? TiDB 是一个分布式 NewSQL 数据库。它支持水平弹性扩展、ACID 事 ...
分类:
数据库 时间:
2019-04-19 11:59:39
阅读次数:
300
近来newsql大热,尤以TIDB最火,pingcap不断打磨TiDB,现如今版本已经迭代到3.0,产品已经基本趋于成熟。对于TiDB,整体架构图如下图所示是由四个模块组成,TiDBServer,PDServer,TiKVServer,TiSpark。TiDBServer负责接受SQL请求,处理SQL的相关逻辑,并通过PD找到存储计算所需数据的TiKV地址,与TiKV交互获取数据,最终返回结果。T
分类:
数据库 时间:
2019-04-11 11:52:21
阅读次数:
209
系统数据量达到一定程度后必将采用分库分表的方式来提高系统性能,但传统的分库分表方式也必将带来更高的开发复杂程度。新一代的NewSql及NoSql数据库由于天生的分布式存储基因,既保证了能够横向扩展,又可以避免较高的开发复杂程度。AppBoxFuture框 ...
分类:
移动开发 时间:
2019-01-14 10:49:36
阅读次数:
194
由于目前的项目把mysql换成了TiDb,所以特意来了解下tidb。其实也不能说换,由于tidb和mysql几乎完全兼容,所以我们的程序没有任何改动就完成了数据库从mysql到TiDb的转换,TiDB 是一个分布式 NewSQL (SQL 、 NoSQL 和 NewSQL 的优缺点比较 )数据库。它 ...
分类:
数据库 时间:
2018-11-19 12:39:12
阅读次数:
210
分布式系统实践 1. 悲观还是乐观,这是一个问题 https://mp.weixin.qq.com/s/RYG4WuB-26HKf_y5uaN6iA 摘要: 本文从FoundationDB的开源说起,概要描述了当前NewSQL的发展趋势及使用到的相关并发控制技术. 2. Algorithms Beh ...
分类:
其他好文 时间:
2018-07-13 17:48:01
阅读次数:
182
redis Remote DIctionary Server nosql,键值存储,可持久存储;高级的kv存储和数据结构存储(列表,字典,哈希表,集合...);数据集是保存在内存中,所以访问性能很好;周期性的将内存中的数据写到磁盘中,以实现数据的持久性功能;单线程服务器(只有一个进程或线程);支持在 ...
分类:
其他好文 时间:
2018-06-26 00:56:38
阅读次数:
203
欢迎大家前往 "腾讯云+社区" ,获取更多腾讯海量技术实践干货哦~ 作者 :jasonys,隶属于腾讯技术工程事业群数据平台部,负责TBase数据的技术研发和架构设计,有超过10年的数据库内核开发设计经验,完成多种数据库的架构设计和开发。 2017年PGXZ改名为TBase,以发布会的方式正式对外进 ...
分类:
数据库 时间:
2018-06-13 11:36:47
阅读次数:
189
本文重点谈交易型分布式数据库的关键设计点,这里并不针对具体的产品而是以普适性的结构,结合NoSQL与NewSQL的差异,从纵向来谈谈OLTP场景“分布式数据库”实现方案的关键技术要点。算是分布式数据库专题文章的一个总纲,其中的要点Ivan之后也会单独撰文阐述。 ...
分类:
数据库 时间:
2018-06-04 11:44:50
阅读次数:
213