CouchDB是用Erlang开发的面向文档的数据库系统,2010年7月14日发布了1.0版本。CouchDB不是一个传统的关系数据库,而是面向文档的数据库,其数据存储方式有点类似lucene的index文件格式,CouchDB最大的意义在于它是一个面向web应用的新一代存储系统,事实上,CouchDB的口号就是:下一代的Web应用存储系统。
四、数据库分类1、国内数据库达梦DM、金仓 Kingbase、南大通用Gbase、神通OSCAR、优炫UXDB、翰高 Highgo DB、成都虚谷 XUGU、柏睿数据 RapidsDB、广州巨杉 SequoiaDB、易鲸捷 EsgynDB、鼎天盛华 UPDB、北京恒辉 HHDB、湖南上容 SRDB、许继集团SG-RDB、博阳数据 BeyonDB、北京国信贝斯 iBASE、北京翰云 Hyperic、华易 Huayisoft DB、华鼎 HUABASE、万里开源 GreatDB、福建星瑞格 SinoDB、华胜信泰 ToprowDB、上海热璞 Hot DB、星环科技 KunDB、天曦科技 TXDB、北京新数 ShinDB、东方国信 XCloud DB、海量数据 AtlasDB2、国外数据库Oracle、Microsoft SQL Server、SAP HANA、IBM DB2、Teradata3、云数据库腾讯 TDSQL、腾讯 Tbase、腾讯 PhxSQL、腾讯 TXSQL、腾讯 CynosDB、华为 HWSQL GaussDB200、百度 TDB、京东云DRDS、金山 KTS、蚂蚁金服 Oceanbase、阿里 PolarDB、浪潮 K-DB、中兴GoldenDB、新华三 H3C DataEngine、东软 OpenBASE、亚信 AntDB、小米 Pegasus、青云 RadonDB4、开源数据库MySQL、Greenplum、TiDB5、其它数据库:华东师范大学 Cedar、偶数科技 Oushu Database、浙江智臾 DolphinDB、智达方通 Intcube OLAP、上海赜睿 MegaWise、云山云海 haisql。
全球前10大数据库产品有哪些?
说到数据库排名,肯定要看DB-Engines的全球数据库排名,截止2018年3月份的数据库排名,排在前10的分别是Oracle、MySQL、Microsoft SQL Server、PostgreSQL、MongoDB、DB2、Microsoft Access、Redis、Elasticsearch、Cassandra。
其中Redis、Elasticsearch分别由去年的第10、11位上升至今年的第8、9位。从排名情况来看Oracle、MySQL、Microsoft SQL Server三大数据库是绝对的领先,DB2曾经是数据库的领导者,但是最近几年形式不容乐观,持续下滑,特别是互联网行业及中小型企业中基本没有DB2的身影。
甲骨文旗下的oracle、mysql数据库以及java等产品,中国有成熟的替代品吗?
完全有替代品曾经一家独大的Oracleoracle、MySQL、java这三个名词联系到一起,还是不得不提到一个全球大型数据库软件公司甲骨文(Oracle),而提到甲骨文又不提到的创始人和CEO。埃里森是比尔·盖茨死对头,也是漫威超级英雄钢铁侠的原型。在单机数据库时代,oracle以性能和稳定性著称,非常受一些大型机构,如银行、政府、事业单位等不差钱的组织欢迎。
MySQL由于其小巧精悍,使用成本低廉,受到一些小企业用户的青睐。MySQL数据库也在2008年也被SUN公司以10亿美元收购。2009年4月,Oracle公司以74亿美元收购Sun公司,自此MySQL数据库进入Oracle时代,而其第三方的存储引擎InnoDB早在2005年就被Oracle公司收购。
这个时候的oracle真的是一家独大,在数据库技术上,可以说是无出其右,同时在java技术领域也是标准和规则的制定者。阿里自研数据库2008年,阿里还在用着oracle的数据库,用户增长太快,中心化的数据库也渐渐顶不住。阿里于是开始自主研发云计算,去中心化。经过艰难的几年,阿里云有了自己的云计算系统飞天,双十一这样的海量性能考验也挺过了一波又一波。
现在的阿里不仅仅国内最著名的互联网公司,同时也提供全套的技术解决方案。阿里云服务着制造、金融、政务、交通、医疗、电信、能源等众多领域的领军企业,包括中国联通、12306、中石化、中石油、飞利浦、华大基因等大型企业客户,以及微博、知乎、锤子科技等明星互联网公司。在天猫双11全球狂欢节、12306春运购票等极富挑战的应用场景中,阿里云保持着良好的运行纪录。
阿里云提供的polaDB数据库服务,不仅简单易用而且兼容MySQL、PostgreSQL、Oracle引擎。您已有的应用程序代码、驱动无需更改,即可运行于POLARDB。在性能上,也经历过海量数据的考验,也值得依赖。国产数据库的机遇与崛起自从斯诺登事件爆发以来,国外的软件产品很多受到质疑,因为无法得知国外的软件产品是否暗藏了后门,中国政府包括一些大的国企多数在这种情况下将软硬件采购目光转向了国内。
以前花大价钱购买oracle的现象会越来越少。对国内相关机构和组织而言,数据库的首选是国产数据库。国内自主研发关系型数据库的企业、单位基本上都是发源于上世纪90年代的,而且都是以大学、科研机构为主。到今天,有代表性的厂商有:达梦 – 由华中理工冯玉才教授创办,完全自主研发。以Oracle为参照、追赶对象。
人大金仓 – 由人民大学王珊教授创办,自主研发。普通的关系型数据库。神舟通用 – 神舟集团与南大通用合作开发的关系型数据库。更多地用于数据分析领域。南大通用(Gbase 8a)- 南开大学的背景,2010年左右自主研发的,基于列式存储的,面向数据分析、数据仓库的数据库系统。其他没有列出的,属于在下孤陋寡闻,绝无贬低的意思。
阿里JVM再说一下java,java是目前互联网公司主要的开发语言,这个不存在某个公司垄断的说法。所以替不替代没有什么影响。这里重点说一下一个java底层技术,java虚拟机(JVM)。通过JVM,Java实现了平台无关性,Java语言在不同平台运行时不需要重新编译,只需要在该平台上部署JVM就可以了。
提起HotSpot VM,相信所有Java程序员都知道,它是Sun JDK和OpenJDK中所带的虚拟机,也是目前使用范围最广的Java虚拟机。HotSpot VM也属于oracle公司。很多人已经知道,阿里广泛使用Java技术。由于阿里对Java使用的广泛和深入,以至于阿里开始了自己的JVM实践。业界中Twitter也有JVM的定制优化实践,但细节不太了解。
2010年开始,阿里核心系统部专用计算组基于OpenJDK6 Hotspot JVM定制优化自己的JVM,经过几次双11的考验。2013年开始,改为基于OpenJDK7,并改名为阿里JVM。所以现在连JVM也有了更多的选择,Oracle在JVM技术上也无法垄断了。前段时间,很多人在讨论oracle最近一年多在中国的裁员,实际上,这在十年前就埋下了伏笔。
阿里十年前选择了一条极其艰难的路。做出这个选择并不容易,也令人钦佩。成就一个企业的未来,有时候需要这样的选择和远见。目前,华为产品在中美之间的全球扩张仍在激烈博弈中。这种博弈是民营企业在市场上的正常竞争,现在却上升到了国家的政治层面。好在中国有华为、阿里等有拼搏精神的科技企业。在技术上,他们不怕美国的垄断,甚至有些技术拐了弯超过了别人。