摘要:利用分布式数据库实现了物理分离,逻辑统一的优势。这样的基本特点让分布式数据库具有数据独立性和位置透明性,局部应用响应速度升级。在互联网大潮的背景下,中国的分布式数据库出现,这也填补了国内数据库的空白。
原文地址:http://digi.163.com/17/1114/0...
分布式数据库在今年突然成为热点技术。这背后究竟有哪些环境变化导致了这种技术演进,分布式数据库的优势在哪儿?这种分布式数据库在国内现状又是如何?
数据库演进方向
正如上世纪七十年代关系型数据库诞生一样,分布式数据库的诞生也是建立在数据越来越多,数据重要性越来越强的背景之下。
数据库演进历程
数据库是一个电子化的文件柜,是用来存储电子文件的处所。在云计算、大数据的环境背景下,如何帮助用户更好地对文件中的数据运行新增、截取、更新、删除等操作,如何在原有的数据库形态外,提供当前适用于大数据互联网的数据库是IT企业面临的问题。
分布式数据库的出现一定程度上解决了前面提到的问题。而最初分布式数据库的出现时间也是在云计算刚刚崭露头角的2005年左右。伴随着新的IT生态的兴起,数据库也踏上了向分布式的演进之路。
分布式数据库优势解析
如果对分布式数据库不够了解,可以想一想在刚刚结束的双十一大战中,阿里巴巴的电商平台就采用了这种分布式数据库。
从昨天公布的数据来看,双十一总成交额超1682亿元,当天阿里巴巴自主研发的OceanBase分布式数据库完成了每秒创建25.6万订单,完成14.8万笔支付。利用分布式数据库实现了物理分离,逻辑统一的优势。
除了物理分离和逻辑统一的特点外,分布式数据库还具有站点自治的特点。这样的基本特点让分布式数据库具有数据独立性和位置透明性,局部应用响应速度升级。
具体来看,我们都知道近几年双十一的GMV数据不断增加,交易后台的IT基础设施也不断增加,单个数据库服务器最终不会满足使用需求。分布式数据库就很好的满足了电商平台所需的弹性需求,能够实现竖屏扩展,通过增加多个服务器来进一步分布数据,分担数据处理任务。
毫无疑问,分布式数据库系统(包含分布式数据库管理系统和分布式数据库)实在集中式数据库系统的基础上发展起来的,虽然现在很火,但是依然面临一些问题。
国产开源分布式数据库还欠火候
正如前面提到过的OceanBase就是阿里巴巴自主研发的的国产分布式数据库,国内同样做分布式数据库研发的还有百度、华为等企业。但是由于国内数据库研发起步较晚,所以依然缺少雄厚的技术积淀,还欠些火候。
但是值得肯定的是,类似TiDB这样的国内开源分布式SQL数据库已经出现,这种更正统的Spanner和F1实现(前面两者为谷歌分布式数据库),支持同时支持传统的RDBMS和NoSQL,但目前还处在开源的研究阶段。
在互联网大潮的背景下,中国的分布式数据库出现,这也填补了国内数据库的空白。现在,分布式数据库火了,未来这也将发展方向,数据库也将实现“云化”的数据库形态。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/17744.html
摘要:最初,它是以开源项目为应用主体的,结合词典分词和文法分析算法的中文分词组件。填补了国内中文分词方面开源组件的空白,致力于此并希翼成为互联网网站首选的中文分词开源组件。中文分词追求分词的高效率和用户良好体验。 1:Elasticsearch的开源中文分词器 IK Analysis(Star:2471) IK中文分词器在Elasticsearch上的使用。原生IK中文分词是从文件系统中读取...
摘要:这里我想从我在谷歌内部使用容器,并基于容器研发大规模生产平台的经验中谈谈现有和谷歌容器环境的差别,并通过的实际案例落地经验总结下自身所带来的一些谎言和误区。 我与容器的缘分起源于我在 Google 内部研发容器集群管理系: Cluster Management。谷歌内部一切皆容器,搜索、视频、大数据、内部工具等核心业务都以容器的方式运行在容器编排系统 Borg 上。2014年,随着公司...
阅读 2772·2021-10-14 09:42
阅读 826·2021-10-11 10:57
阅读 773·2019-08-30 15:54
阅读 1913·2019-08-30 13:50
阅读 1684·2019-08-30 11:19
阅读 932·2019-08-29 12:38
阅读 1424·2019-08-26 11:51
阅读 1388·2019-08-26 10:48