数据库的发展现状与前景——NewSQL界的佼佼者,如Couchbase、Aerospike、Marklogic和 SequoiaDB,NewSQL的许多厂商,如:MemSQL、VoltDB、ScaleDB和CitusDB
转自:http://news.sequoiadb.com/cn/Detail-id-42
2015-03-20
<
众所周知,关系型数据库已经出现了近40年,并且在很长一段时间里一直是数据库领域当之无愧的王者。如今,新型数据库,包括NewSQL以及NewSQL两种主要类型,这位后起之秀正在进入越来越多的应用领域。
新 型数据库厂商的参加也是本届SHW大会亮点之一,其中有NewSQL界的佼佼者,如Couchbase、Aerospike、Marklogic和 SequoiaDB等,也有NewSQL的许多厂商,如:MemSQL、VoltDB、ScaleDB和CitusDB等等。这些企业在现场和 Cloudera、Hortonworks这些大数据领头羊一样,得到了广泛的关注。
随 着“大数据时代”的到来,在高并发、大数据量、分布式以及实时性的要求之下,传统的关系型数据库,因为其数据模型以及预定义的操作模式,在很多情况下不能很好的满足以上的需求,所以新型数据库如今在大数据的场景下,取代了传统关系型数据库成为主导。相信未来随着大数据的发展,新型数据库将会颠覆数据库领 域。
正如MemSQL的CTO Eric Frenkiel在主题演讲中说道:“We need a new kind of database to do things we have never done before!”
值得注意的是,除了NewSQL等新型数据库技术以外,传统的数据库厂商也在寻求能让关系型数据库完美对接Hadoop等大数据架构的方法,但是仍然没有找到能很好解决的方法。
展 会上,IBM的工程师们分享了他们在SQL与Hadoop的结合上进行的尝试。其中提到,SQL和Hadoop的对接主要的难点之一是SQL语句如何在 Hadoop上执行,因为Hadoop的文件系统HDFS的设计并不能有效的运行SQL。IBM则正在探究如何更好的解决这一个SQL和Hadoop对接 的核心问题。大会上IBM分享的就是基于IBM的BigInsight的BigSQL实现的SQL与Hadoop对接。
同样作为传统RDBMS领头羊的Oracle也在大会上发布了最新版的Oracle BigDataSQL以及Oracle NewSQL等等大数据产品。
这些RDBMS先驱们的这些举动也从侧面说明了,新型的数据库的出现不仅很有必要,而且完全有能力替代很大一部分关系型数据库的应用场景。
NewSQL在数据库领域的影响力日渐壮大,领头羊MongoDB,Cassandra和Redis已经在DB-Engine的数据库排名上进入了前十。所以许多的大数据架构、平台也都在越来越强化对于NewSQL数据库的支持。
Cloudera 的CTO, Amr Awadallah 在他的演讲中介绍了未来Hadoop的发展规划,其中很重要的一点就是加强对NewSQL数据库的支持:“We will improve the integration with NewSQL database to make Hadoop more versatile.”
无独有偶,在另外一场主题演讲中,Databricks的CTO Matei Zaharia,也介绍了Spark 在2015年的新的发展方向,包括新增机器学习的流水线功能,R语言的集成,当然也包括了更好的支持NewSQL数据库。
可以看到,NewSQL数据库在大数据生态系统中的作用和地位正在不断的提升,相信在大数据渐渐普及的将来,NewSQL甚至有希望取代关系型成为数据库的先锋。
数 据库作为底层的数据存储和管理工具,是大数据生态系统中不可或缺的一环。传统的关系型数据库已经存在了几十年,虽然有其适合的场景,但是对于大数据的应用 下,存在较多的局限性。新型的数据库是本届SHW大会的焦点话题之一。高性能、高可用、灵活的数据结构等等主要特性,都让他成为大数据存储分析的不二之 选。所以我也希望大家能更多的关注新型数据库的发展。
数据库的发展现状与前景——NewSQL界的佼佼者,如Couchbase、Aerospike、Marklogic和 SequoiaDB,NewSQL的许多厂商,如:MemSQL、VoltDB、ScaleDB和CitusDB的更多相关文章
- Go将统治下一个10年?Go语言发展现状分析
“本文是国内Go语言大中华区首席布道师——许式伟,在QCon2015上海站上的分享.他预测Go语言10年内一定会超过C和java,并且统治这一个10年. Go语言语法及标准库变化 Go从1.0版本到现 ...
- 2015年p2p网络借贷平台的发展现状
2015年春暖花开,莺飞草长,股市大涨大跌起起落落,P2P网络借贷收到越来越多的人关注,P2P网络借贷平台是p2p借贷与网络借贷相结合的金 融服务网站,这么多P2P网络借贷平台排我们应该如何选择呢?小 ...
- [转] 2016 JavaScript 发展现状大调查
有人认为JavaScript是最好的语言,有人认为它一团糟.可按照C++之父的话来讲: 世界上只有两种编程语言:一种是天天被人喷的,另一种是没人用的. 不论你喜欢承认与否,JavaScript已经一天 ...
- SLAM技术在国内的发展现状
近年来,由于扫地机的出现使得SLAM技术名声大噪,如今,已在机器人.无人机.AVG等领域相继出现它的身影,今天就来跟大家聊一聊国内SLAM的发展现状. SLAM的多领域应用 SLAM应用领域广泛,按其 ...
- 【转帖】2019年中国5G行业细分市场发展现状和市场前景分析 通信基站数量快速增长
2019年中国5G行业细分市场发展现状和市场前景分析 通信基站数量快速增长 中国有 600多万个基站 平均每200个人 一个基站.. 一个基站十万块钱的话 相当于 每个人 需要分摊 500块钱. ht ...
- PHP发展的现状和前景
本人小菜鸟一仅仅,为了自我学习和交流PHP(jquery,linux,lamp,shell,javascript,server)等一系列的知识.小菜鸟创建了一个群. 希望光临本博客的人能够进来交流.寻 ...
- Spark发展现状与战线
前言 现今Spark正是风头正劲时,Spark本是UCBerkeley的AMPLab诞生的项目,后来捐赠给了Apache来管理源码和后续发展.今年从Apache孵化器终于孵化出了1.0版本.其对大数据 ...
- 【TIDB】3、数据库的发展历史、现在、未来
1.从单机数据库说起(Mysql.Oracle.PostgreSQL) 关系型数据库起源自1970年代,其最基本的功能有两个: 把数据存下来: 满足用户对数据的计算需求. 第一点是最基本的要求,如果一 ...
- 目前国内UI设计师的发展现状如何?
在分析这个问题之前,我们先来说说如何优秀的UI设计师所需要具备的素质是什么,只有做到了以下几点,才有资格在这个行业生存下去的能力,也才有机会展望行业的未来前景. 一位合格的UI设计师必须做到以下3点: ...
随机推荐
- 神经网络中的XOR问题
XOR问题 解决办法: 网络如图 其中激活函数 ReLU,令 即可解决XOR问题.
- C# 禁止 Webbrowser 控件的弹出脚本错误对话框
当IE浏览器遇到脚本错误时浏览器,左下 角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框.当我们使用 WebBrowser控件时有错误信息框弹出,这样程序显的很不友好,而 ...
- StringBuilder字符串拼接类
StringBuilder StringBuilder是在using System.Text命名空间下的一个成员. 在做字符串拼接的时候,因为字符串是引用类型,新的字符串是会再内存中创建的,所以用+号 ...
- Meditation Guide
Meditation “Stop!!!” don’t we just scream[vi. 尖叫:呼啸:发出尖锐刺耳的声音:令人触目惊心 ] this in our minds when the da ...
- The xor-longest Path
The xor-longest Path Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 3875 Accepted: 8 ...
- 【Java】servlet和servlet 容器
servlet不是线程安全的,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,所以你的项目中如果只有一个servlet,那么web容器就只会创建一个实例 ...
- RabbitMQ安装简单过程
找到一本ACTION IN RABBITMQ,仔细看.现在先安装起来.. 参考主要的URL,包括安装,用户管理,权限管理.我用的都是最新版本. http://my.oschina.net/indest ...
- 使用2to3将代码移植到Python 3-转
http://m.blog.csdn.net/blog/merryken/9104199# ❝ Life is pleasant. Death is peaceful. It’s the transi ...
- BZOJ 3122 随机数生成器
http://www.lydsy.com/JudgeOnline/problem.php?id=3122 题意:给出p,a,b,x1,t 已知xn=a*xn-1+b%p,求最小的n令xn=t 首先,若 ...
- Spark Streaming 结合FlumeNG使用实例
SparkStreaming是一个对实时数据流进行高通量.容错处理的流式处理系统,可以对多种数据源(如Kdfka.Flume.Twitter.Zero和TCP 套接字)进行类似map.reduce.j ...