• 欢迎访问速搜资源吧,如果在网站上找不到你需要的资源,可以在留言板上留言,管理员会尽量满足你!

【速搜问答】OceanBase是什么

问答 admin 1周前 (06-10) 30次浏览 已收录 0个评论

汉英对照:
Chinese-English Translation:

OceanBase是由蚂蚁金服、阿里巴巴完全自主研发的分布式关系型数据库。OceanBase具有数据强一致、高可用、高性能、在线扩展、高度兼容SQL标准和主流关系型数据库、低成本等特点。

Oceanbase is a distributed relational database developed by ant financial services and Alibaba. Oceanbase has the characteristics of strong data consistency, high availability, high performance, online expansion, high compatibility with SQL standard and mainstream relational database, and low cost.

OceanBase 是由蚂蚁金服、阿里巴巴完全自主研发的分布式关系型数据库,始创于 2010 年。OceanBase 具有数据强一致、高可用、高性能、在线扩展、高度兼容 SQL 标准和主流关系型数据库、低成本等特点。

Oceanbase is a distributed relational database independently developed by ant financial services and Alibaba. It was founded in 2010. Oceanbase has the characteristics of strong data consistency, high availability, high performance, online expansion, high compatibility with SQL standard and mainstream relational database, and low cost.

OceanBase 至今已成功应用于支付宝全部核心业务:交易、支付、会员、账务等系统以及阿里巴巴淘宝(天猫)收藏夹、P4P 广告报表等业务。除在蚂蚁金服和阿里巴巴业务系统中获广泛应用外,从 2017 年开始,OceanBase 开始服务外部客户,客户包括南京银行、浙商银行、人保健康险等。

OceanBase has been successfully applied to all core businesses of Alipay: trading, payment, membership, accounting system, Alibaba Taobao (Tmall) favorites, P4P advertising reports and so on. In addition to being widely used in ant financial services and Alibaba business systems, oceanbase has started to serve external customers since 2017, including Bank of Nanjing, Zheshang Bank, human health insurance, etc.

产品优势

Product advantages

高性能:OceanBase 采用了读写分离的架构,把数据分为基线数据和增量数据。其中增量数据放在内存里(MemTable),基线数据放在 SSD 盘(SSTable)。对数据的修改都是增量数据,只写内存。所以 DML 是完全的内存操作,性能非常高。

High performance: oceanbase adopts the architecture of read-write separation, which divides the data into baseline data and incremental data. The incremental data is put in memory (memtable), and the baseline data is put in SSD disk (sstable). The modification of data is incremental data, only write memory. So DML is a complete memory operation with very high performance.

低成本:OceanBase 通过数据编码压缩技术实现高压缩。数据编码是基于数据库关系表中不同字段的值域和类型信息,所产生的一系列的编码方式,它比通用的压缩算法更懂数据,从而能够实现更高的压缩效率。

Low cost: oceanbase achieves high compression through data coding and compression technology. Data coding is a series of coding methods based on the value range and type information of different fields in the database relational table. It understands data better than the general compression algorithm, so it can achieve higher compression efficiency.

高兼容:兼容常用 MySQL/ORACLE 功能及 MySQL/ORACLE 前后台协议,业务零修改或少量修改即可从 MySQL/ORACLE 迁移至 OceanBase。

High compatibility: it is compatible with common MySQL / Oracle functions and MySQL / Oracle front-end and back-end protocols, and can be migrated from MySQL / Oracle to oceanbase with zero or a few business modifications.

高可用:数据采用多副本存储,少数副本故障不影响数据可用性。通过“三地五中心”部署实现城市级故障自动无损容灾。

High availability: the data is stored in multiple copies, and the availability of data is not affected by the failure of a few copies. Through the deployment of “three places and five centers”, automatic and non-destructive disaster recovery at city level is realized.

OceanBase 的发展轨迹

The development of oceanbase

2008 年,王坚从微软亚洲研究院常务副院长的位置上离职后,于当年 9 月加入了阿里巴巴集团担任首席架构师一职,负责集团技术架构以及基础技术平台建设。加入阿里没多久后,王坚就提出了“去 IOE”的想法,即摆脱过去 IT 系统中对 IBM 小型机、Oracle 数据库以及 EMC 存储的过度依赖。

In 2008, after leaving the position of executive vice president of Microsoft Asia Research Institute, Wang Jian joined Alibaba group as chief architect in September of that year, responsible for the group’s technical architecture and the construction of basic technology platform. Not long after joining Alibaba, Wang Jian put forward the idea of “de IOE”, that is, to get rid of the excessive dependence on IBM minicomputers, Oracle databases and EMC storage in IT systems in the past.

2009 年开始,阿里举全公司之力投入到云计算的研发和使用中,这可视为取代 IOE 之举。2010 年,阳振坤加入了阿里,这位在 1999 年就成为北京大学首批长江学者、曾获得国家科技进步一等奖、先后担任北京大学计算机科学技术研究所副所长、联想研究院首席研究员、微软亚洲研究院主任研究员、百度高级科学家等职务的研究员,带领团队在阿里做出来了取代商业数据库的 OceanBase。

Since 2009, Alibaba has put the whole company’s efforts into the R & D and use of cloud computing, which can be seen as a move to replace IOE. In 2010, Yang Zhenkun joined Ali. In 1999, he became one of the first batch of Changjiang Scholars in Peking University, won the first prize of national science and technology progress award, and successively served as deputy director of Institute of computer science and technology of Peking University, chief researcher of Lenovo Research Institute, director researcher of Microsoft Asia Research Institute, senior scientist of Baidu, etc, Led the team to build oceanbase in Ali to replace the commercial database.

2013 年 5 月,阿里集团最后一台 IBM 小机在支付宝下线。2013 年 7 月,淘宝广告系统使用的 Oracle 数据库下线,也是整个淘宝最后一个 Oracle 数据库。2014 年,OceanBase 替换了支付宝交易系统中的 Oracle 数据库。 2015 年,OceanBase 替换了支付宝支付系统中的 Oracle 数据库 。 2016 年,OceanBase 替换了支付宝最核心的账务系统中的 Oracle 数据库。2017 年,蚂蚁金服全面去 IOE。

In May 2013, Ali group’s last IBM mini machine was downloaded from Alipay. In July 2013, the Oracle database used in Taobao advertising system was offline, which is also the last Oracle database in Taobao. In 2014, OceanBase replaced the Oracle database in Alipay trading system. In 2015, OceanBase replaced the Oracle database in Alipay payment system. In 2016, OceanBase replaced the Oracle database in Alipay’s core accounting system. In 2017, ant financial went to IOE in an all-round way.

在 2008 年的时候,阿里的数据库就已经是全亚洲最大的数据库,也是 Oracle 最大的用户之一,那年阿里还没有启动双十一。从 2009 年开始的双十一,每年产生和处理的数据量都在爆发式增长,如果一直采用 Oracle 数据库的话,运营成本将是天价。

In 2008, Alibaba’s database was already the largest database in Asia and one of the largest users of Oracle. That year, Alibaba had not launched the double 11. Since 2009, the amount of data generated and processed in the double 11 is growing explosively every year. If Oracle database is used all the time, the operating cost will be sky high.

年年的双十一,一次又一次的突破极限,一遍又一遍的打磨。OceanBase 扛住了一波一波峰值的冲击。OceanBase 内部一直非常低调,“ 我们从不想比赛,我们只是想抗住产品压力 ”一个不小心,还真就抗出了一个世界排名第一来。

Every year’s double 11, again and again the breakthrough limit, again and again grinding. Oceanbase withstood the shock of wave after wave of peaks. Oceanbase has always been very low-key, “we never want to compete, we just want to resist the pressure of the product.” a careless, really fight out a world number one.

OceanBase 从蚂蚁集团中独立出来运营,而开源是他们战略的重要一环。

Oceanbase operates independently from ant group, and open source is an important part of their strategy.

此次开源采用业界通用 Open Core 模式。也就是核心(core)开源,周边付费 。这个模式可以兼顾开源和商业化两面,而大家最担心的就是,会不会因为开源太弱,而感到鸡肋。

The open source adopts the common open core mode in the industry. That is to say, the core is open source and the peripheral is paid. This model can give consideration to both open source and commercialization. What we are most worried about is whether we will feel vulnerable because of the weakness of open source.

OceanBase CEO 杨冰说 “OceanBase 开源是有真材实料的,也是真心实意的。相信开发者很快就会发现这点。”

Yang Bing, CEO of oceanbase, said, “oceanbase is open-source with real materials and sincerity. I believe developers will soon find out this. “

从现在 OceanBase 社区版可以看到,现在他包含了完整的数据库内核、分布式组件和接口驱动层。 企业版与社区版的差别仅在商业特性兼容、图形化管理工具、操作审计、安全加密等。

From the current oceanbase Community Edition, we can see that it now includes a complete database kernel, distributed components and interface driver layer. The difference between the enterprise version and the community version is only in business feature compatibility, graphical management tools, operation audit, security encryption, etc.

从 OceanBase 的发展了历程和成就就可以看到,想要商业化赚钱,对现在的 OceanBase 来说轻而易举,何苦开源呢?其 TPC 榜首的成绩可是实打实的硬实力。

From the development history and achievements of oceanbase, we can see that it is easy for oceanbase to make money commercially. Why open source? The top of TPC is a real hard power.

而对 OceanBase 来说,他有更高远的世界。他从来不想只是赚点钱就结束了,而是成为最优秀的世界级数据库。 开源可以让更多的人更快的用起来,更快的推进国产级数据库,真正成为可以完成核心替代的高端数据库。

For oceanbase, it has a higher world. He never wanted to end up just making a little money, but becoming the best world-class database. Open source can make more people use it faster, promote domestic database faster, and truly become a high-end database that can replace the core.

OceanBase 会持续开源下去,作为 Gitee 的吉祥物,欢迎大家加入这个顶级数据库项目,共同来推动并见证一款国产数据库的繁荣。

Oceanbase will continue to open source. As the mascot of gitee, welcome to join this top database project to jointly promote and witness the prosperity of a domestic database.


速搜资源网 , 版权所有丨如未注明 , 均为原创丨转载请注明原文链接:【速搜问答】OceanBase是什么
喜欢 (0)
[361009623@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址