APP下载

开源数据库MongoDB终于来台设立据点,首要扩大金融和制造业的渗透率

消息来源:baojiabao.com 作者: 发布时间:2024-05-26

报价宝综合消息开源数据库MongoDB终于来台设立据点,首要扩大金融和制造业的渗透率

企业级开源数据库MongoDB终于来台设立据点,7月1日正式启用台湾据点,美国官网也新增了台北办公室地址。MongoDB大中国区副总裁苏玉龙指出,MongoDB在台下载量快速成长,企业用户也开始起飞,是MongoDB今年全球唯二新设的据点之一,另一处是韩国办公室。“台湾MongoDB市场成长潜力比日本还要大。”

苏玉龙透露,台湾已有不少银行、保险业、高科技制造业、半导体业者采用MongoDB。过去多靠在台2家经销商来销售,MongoDB在台设立据点后,第一步要招募更多专业经销商,来扩大台湾制造业和金融业的渗透率,也要抢攻线上游戏和直播等市场,另外将开始推广MongoDB台湾社群,预计从下一季,也就是8月展开行动。不过,目前台湾据点仍设置在台北的商务中心,未设立独立办公室。

MongoDB是十年前问世的开源文件数据库,属于NoSQL类型的数据库,最大特色是支援JSON资料格式,可以任意增加新字段,而不需要事先定义像传统关连式数据库的Schema架构。创办MongoDB的10gen公司,原本为了打造一套PaaS系统,才顺便开发了自己的NoSQL数据库。但是这套PaaS不受到青睐,反而是自行开发的MongoDB大受欢迎,后来,决定开源释出成了10gen的主力产品,2013年时,10gen甚至直接改名为MongoDB公司。

2年前,MongoDB进一步推出了云端托管服务MongoDB Atlas,在三大公有云AWS、Azure和GCP上都有提供。2017年10月,MongoDB正式在NASDAQ上市,成了近十年唯一IPO的纯数据库公司。目前免费的社群版全球下载数超过了6千万次,企业用户也有13,400多家。

不同于其他NoSQL数据库,如Redis,苏玉龙表示,MongoDB最初就是以通用型数据库为目标,希望成为新一代数据库的标准。因此,MongoDB所用的Nexus架构,兼顾RDBMS和NoSQL的特色,不只可提供丰富的SQL指令,支援二级索引,也可提供企业看重的强一致性,而不是其他NoSQL数据库常见的最终一致性。因为采用JSON资料格式,可以提供弹性资料模式,任意插入新资料字段时不用停机,不像传统关连式数据库,要变动资料表Schema架构时,往往得中断服务,将资料从旧资料表转移到新资料表。

例如有家台湾保险业者,为了抢攻网络保险的短险市场,经常需要开发新款保险,但过去核心系统部署在AS400主机上,数据库异动和程式开发改版不易,就是看上MongoDB资料模式容易修改,有助于快速开发,又能水平扩充来支援爆量请求,而改用MongoDB来打造网络保险相关应用。

另一个特色,他补充,MongoDB保留了NoSQL数据库的分散式架构,一套数据库系统包括了三个节点,负责读写的主节点,以及两个只读的子节点。主节点有资料异动,可以豪秒级速度自动同步到子节点上。另外,也采取了Sharding(资料分片)的分散式丛集架构,可以不用停机进行水平扩充,也很容易进行全球部署。

MongoDB最近刚释出了4.2新版的测试版,但没有透露何时正式版。苏玉龙指出,4.2版涵盖了商用数据库的基本必须功能,如多文件(Multi-Document)ACID交易保证的机制,可确保跨不同丛集的交易资料能有一致性,例如在其中一个节点交易失败而取消,也会同步取消其他丛集节点上的资料,过去这得搭配外部应用程序来实现,现在直接成为MongoDB内建功能。

除此之外,苏玉龙认为,4.2版还有一个值得关注的新功能是支援S3储存,可以透过MongoDB直接搜寻储存在S3上的资料,未来也计划要支援GCP的Cloud Storage服务。他解释,企业累积多年的海量资料,可能分散在不同的储存环境上,甚至分散在冷储存和热储存环境,MongoDB支援S3等云端储存后,就可以用来整合冷数据和热数据进行整体分析。例如大陆有家手机网银,为了提供用户历史资产记录的报表,每年得针对过去5年所有用户的所有账户资料进行统整分析,每次结算资料量多达14亿笔,“MongoDB搭配S3可用来处理这类庞大新旧资料统整的需求。”

“未来是资料的世界,而不是数据库的世界。”苏玉龙认为,企业用户在意的是资料如何操作、利用、支援新应用、快速分析,而且可以整合不同来源、不同结构的资料。“MongoDB未来的发展策略是成为智能维运的资料平台(IODP,Intelligent Operational Data Platform),要自动让资料到处都能用,不论是开发用的笔电、内部部署的服务器主机或是多种公有云上。例如可以在AWS部署负责交易的MongoDB丛集,但在GCP上建立一个副本来进行AI分析,资料会自动复制同步到副本上而不用人为介入。

尽管4.2版还没有正式推出,但苏玉龙表示,新版将汇整合日前并购的Realm数据库,这是全世界最大的NoSQL行动数据库,可用来取代开发者过去惯用的SQLlite本地端轻量型数据库。4.2版未来将可以自动将资料同步到手机上的Realm本地端数据库,“这是MongoDB布局手机应用市场的关键。”

MongoDB去年底采用了新的开源授权条款SSPL(Server Side Public License)。主因是,MongoDB共同创办人Eliot Horowitz去年抱怨,云端业者使用免费的社群版MongoDB来做生意,却没有付费,因此,改采用SSPL来取代过去的AGPLv3授权,要求厂商使用社群版MongoDB提供商业化云端服务时,必须开源程式码。苏玉龙解释,对内系统使用社群版MongoDB仍然不受影响,但若企业用于对外提供的服务,就得购买企业版授权,或将自家程式码开源释出才能免费使用。新版授权也让红帽决定,在Red Hat Enterprise Linux (RHEL) 8.0中,不再提供免费的社群版MongoDB。苏玉龙表示,企业仍可自行下载、安装社群版本。目前在AWS和GCP上也都可以购买MongoDB授权。

尽管,MongoDB在台设立据点,但技术支援仍由澳洲团队负责,在台湾可以提供1小时内回复的支援服务,中文支援时段以周间白天(5X7小时)为主,但英文支援可提供7X24小时服务。

2019-07-24 15:47:00

相关文章