网易打造先进技术,推出分布式数据库平台 (网易分布式数据库平台)

作为中国互联网行业的领先企业之一,网易一直在探索尖端的技术和业务发展方向。近日,网易集团正式宣布推出一项全新技术产品——…

作为中国互联网行业的领先企业之一,网易一直在探索尖端的技术和业务发展方向。近日,网易集团正式宣布推出一项全新技术产品——分布式数据库平台。这是一项全新的技术创新,将极大地提升网易在数据处理和存储方面的能力,为用户提供更可靠的服务。

分布式数据库是指将数据分布在不同的服务器或计算资源上,通过各个节点的协调和通信,实现数据的统一管理、查询和分析。相比于传统的集中式数据库,分布式数据库可以提升数据的安全性、可扩展性和稳定性,更适合大规模数据的处理和存储。

网易的分布式数据库平台是基于自主研发的“海融”数据库技术,该技术已经应用于网易游戏、云计算等多个业务领域,并得到了广泛的认可和好评。通过这项技术创新,网易将打破以往的数据处理和存储限制,实现海量数据的高效管理和分析。

具体来说,网易的分布式数据库平台有以下几个特点:

1、高可用性:通过多节点备份和容错机制,确保数据的稳定性和可靠性。一旦某个节点出现故障,其他节点可以自动接管其功能,不影响系统的运行和数据的查询和修改。

2、高性能:采用多线程和负载均衡技术,实现海量数据的快速查询和处理。对于大型复杂数据的查询和分析,也能保证较高的响应速度和执行效率。

3、易扩展性:根据用户的需求和数据的规模,可以动态地增加或减少计算资源,实现系统的自动扩缩容。无需为数据的增长和应用的扩展而担心,可大大降低企业的运营成本和维护难度。

4、安全可靠性:通过数据加密、身份验证和权限控制等手段,确保数据的机密性、完整性和可信度。为用户提供全面的数据保护和隐私保密。

网易的分布式数据库平台已经在网易游戏、云计算等多个业务领域得到了应用,取得了显著的效果和成果。例如,在网易游戏业务中,分布式数据库不仅极大地提升了游戏数据的查询和修改速度,而且大幅减少了系统的崩溃和故障率,对游戏用户的体验和信任度也产生了积极的影响。

此外,网易的分布式数据库平台还广泛应用于金融、医疗、物流等行业,为各类企业提供高效、安全、可靠的数据处理和管理服务。这项技术创新未来还将与、区块链等领域相结合,开启更多的新业务和市场潜力。

网易的分布式数据库平台是一项极具前瞻性和实用性的技术创新,将极大地提升网易在数据处理和存储方面的能力,为用户提供更好的产品和服务。这将成为中国互联网行业的一项重要里程碑,为技术创新和发展注入新的动力和活力。

相关问题拓展阅读:

  • 这个被网易投资5000万美元,还在与腾讯云合作的公司,到底什么来头?
  • 《大规模分布式存储系统原理解析与架构实战》epub下载在线阅读,求百度网盘云资源

这个被网易投资5000万美元,还在与腾讯云合作的公司,到底什么来头?

导语:一种改变游戏方式的可能。

前阵子,西山居CEO郭炜炜和葡萄君聊到:「MMO的成本太高了。1.5亿,2个亿,基本逃不开这个数。」成本攀升后,许多厂商都在试图创新,探索品类的玩法进化。

可惜的是,葡萄君尚未观察到能带来突破性变革的产品,或许就像郭炜炜说的,「MMO手游至今没有一套更好的解法」。这种情况,让一些从业者有了新想法:MMO的变革,或许得从底层架构开始。来自英国的科技公司英礴(Improbable)就往这方面做出了探索。

图源:英礴官方网站

简单来讲,由英礴研发的SpatialOS并非游戏引擎,而是一个以底层公有云资源为基础的游戏开发环境。借助SpatialOS的云端分布式平台,多人游戏开发团队可以减少在游戏后台上的投入,推动快速实验创新和高效开发,同时探索新颖的游戏模式。

截至目前,英礴已经获得了网易的5000万美元战略投资,以及软银领投的5.02亿美元B轮融资。这家公司的技术到底是什么,为什么能受到资本的卜亮青睐?

英礴上海办公室

多人在线游戏的4个难题,与英礴的价值

透过目前多人在线游戏的四个难题,我们或许能剖析出英礴的价值所在。

之一个难题:成本。多人在线游戏的开发,需要多位技术负责设置和管理游毁腔戏后台。对一些中小开发者而言,这个成本很难负担。为此,SpatialOS提供了在线开发平台和工具链,意图帮助客户简化后端的网络基建,从而降低开发门槛、加速开发进程。

以英礴旗下的MidwinterEntertainment工作室为例,这家30人左右的工作室正在开发一款名为《拾荒者(Scavengers)》的多人在线射击产品,其中包含了探索、生存、战斗等元素。开发过程中,他们将副本管理、玩家身份和外部数据库集成,以及联网和服务器托管等工作,都交由SpatialOS负责,节省了支出,更能聚焦于游戏创意本身。

《拾荒者(Scavengers)》

第二个难题:解决方案的局限。如今主流的多人在线游戏的解决方案有两种,它们都各有各自的优缺点:1、DedicatedServer(简称:DS),即如今以吃鸡玩法为代表的房间制。2、传统的C/S(客户机/服务器),这种方案的代表就是MMORPG。

图源:英礴在Unreal相关活动上的分享

而SpatialOS想做的事情就是将DS的高保真度、快速迭代的优点,与传统C/S的分布式计算、高并发连接以及持久的世界的优点相结合,从底层架构上为多人在线游戏带来更多可能。

具体而言,SpatialOS采用了分布式DS架构,在云端部署了大量的DS节点,每个DS节点分别模拟游戏世界的一部分。借助无缝分区技术,玩家可以无感知地在多个DS节点之间切换。相较此前的DS单节点架构,这样就提升了游戏能够承载的玩家上限,容纳更多玩家。

分布式DS架构

在此基础上,SpatialOS还为开发者提供了一套动态负载均衡开发接口。即当某个节点负载较大时,开发者可以选择关闭节点的迁移功能,控制玩家流量,动态调整节点的负载。

除了提高容纳玩家上限外,SpatialOS还借助其独特的DS架构实现了AI负载拆分。具体而言,通过不同的「层」实现不同的逻辑,某个玩法系统就可以被不同的后端服务进程来模拟(模拟层)。由于SpatialOS允许线性的添加服务进程数量,开发者就可以通过添加更多的层,来增加更多游戏内容。

思礴(SpatialOS)AI负载拆分技术图解

简单来说,借助这项技术,游戏内可以增加更多的NPC、更复杂的AI系统和更丰富的游戏内系统,甚至一颗树、一只猫的逻辑,都可以单独用层来实现。这为游戏开发者提供了更多的设计型余宽空间。

以《光环5》的战区模式为例。该模式的更大玩家数量是24人,对于AI、载体和目标的数量也都有相应限制,以确保不会突破服务器承载量上限,影响游戏体验。为此,《光环5》简化了AI逻辑,AI的智能或反应程度都要弱于战役模式。而借助SpatialOS的分布式DS架构,这种限制将不复存在。

值得一提的是,在昨日发布的SpatialOS虚幻引擎2023.2最新版本中,英礴再次提高了AI负载拆分的效果。目前在3×3公里的地图中,他们已经能做到智能AI与玩家达到5:1的比例。

AI拆分效果的提升

总而言之,凭借SpatialOS,理想状态下数百万名玩家可以在同一个无需加载的大世界里进行更多互动。目前,SpatialOS已经应用于《拾荒者》、网易《故土》、悠米互娱《代号:奥德赛》等多个游戏。

第三个难题:多人在线游戏往往需要反复测试,玩法的创新成本较高。为此,SpatialOS提供了云平台和服务测试分发工具,可以帮助开发者在研发的初期阶段,尽早进行规模化的可玩性测试。

视觉化测试工具

得益于此,开发者可以在调整和测试游戏的时候,实时看到视觉化的调整效果,不需要单独的游戏补丁就可以调整武器伤害值等常见参数。英礴表示,使用SpatialOS,游戏团队甚至可以在不改变底层架构的情况下,在中途更改核心玩法。

第四个难题:全平台与全球化。多人在线游戏如今正在往多平台、多地区的方向发展,但一些中小厂商并没有这方面的能力。为此,英礴及旗下专业服务器托管公司zeuz在全球部署了云服务器,为开发者提供跨平台开发、全球部署和出海支持。

英礴在海外的服务器部署

易用性方面,英礴也为开发者常用的Unreal和Unity引擎开发了专门的GDK。最新发布的SpatialOS虚幻引擎2023.2版本也正式开放了手游开发的预览版本,供开发团队在iOS及Android上进行游戏开发和测试。可以说,SpatialOS的最终目标,是让多人游戏的制作不再复杂,同时为多人在线游戏的发展提供更多可能。

英礴所带来的可能性

据英礴官网资料显示,从2023年成立至今,英礴通过投资并购等手段,拿下了游戏服务器托管服务公司zeuz,多人游戏服务公司TheMultiplayerGuys等。他们现在全球范围内拥有逾600名员工,除英国总部伦敦外,在美国、加拿大和中国等地均设有办公室。

英礴的发展潜力也得到了资本市场的肯定。截止目前,英礴累计融资金额达到6.02亿美元,其中B轮融资由日本软银集团领投,AndreessenHorowitz、维港投资等跟投,金额达到5.02亿美元。

近两年,英礴与中国游戏市场的联系十分紧密,比如他们获得了网易5000万美元的战略投资,又与腾讯云合作推出了「礴云计划」,计划向通过部署在腾讯云上的SpatialOS开发且上线游戏的游戏开发者们,提供总价值约7200万人民币的扶持。

腾讯云副总裁答治茜和英礴联合创始人兼亚洲首席执行官利沛恺(PeterLipka)

今年年初,英礴上海还作为入驻上海市静安区的外资重大项目之一,参加了上海市组织的签约仪式,并被上海市认定为中国地区总部。

单看这些技术分享与资本动向,葡萄君似乎看到了游戏行业的又一个可能。它虽然不像虚幻5演示那样震撼人心,却也让我对未来的游戏形态有了新的想象:成千上万人一起探索一个《塞尔达传说:旷野之息》那样的真实世界。

当然,创新总存在风险。SpatialOS需要使用公有云资源,而云端游戏开发本身还处于发展早期。一个积极的趋势是,如今有关云游戏的讨论和探索目前在中国颇为热烈,Unity等厂商也在尝试利用云服务,降低游戏开发者云端的开发门槛,这或许意味着这个方向是可行的。

在我看来,这些可能性,正是游戏行业能给从业者带来的更大乐趣。

2023ChinaJoy及CGDC期间,读者也可以到英礴展台(上海新国际博览中心W4B705展位)亲身体验SpatialOS2023.2版本所提供的最新功能演示,获得更直观和深入的了解。

《大规模分布式存储系统原理解析与架构实战》epub下载在线阅读,求百度网盘云资源

《大规模分布式存储系统猜搜》

(杨传辉)电子书

网盘

下载免费在线阅读

链接:

提取码:khut    

书名:大规模分布式存储系统

作者:杨传辉

豆瓣评分:7.8

出版社:

机械工业出版社

出版年份:

页数:293

内容简介:

《大规模分布式存储系统:原理解析与架构实战》是分布式系统领域的经典著作,由

阿里巴巴

高级技术专家“阿里日照”(OceanBase核心开发人员)撰写,阳振坤、章文嵩、杨卫华、汪源、余锋(褚霸)、赖春波等来自阿里、

新浪

、网易和百度的资深技术专家联袂推荐。理论方面,不仅讲解了大规模分布式存储系统的核心技术和基本原理,而且对谷歌、

亚马逊

、微软和阿里巴巴等国际型大互联网公司的大规模分布式存储系统进行了分析;实战方面,首掘世先通过对阿里巴巴的分布式数据库OceanBase的实现细节的深入剖析完整地展示了大规模分布式存储系统的架构与设计过程,然后讲解了大规模分布式存储技术在云计算和大数据领域的实践与应用。

《大规模分布式存储系统:原理解析与架构实战》内容分为四个部分:基穗散历础篇——分布式存储系统的基础知识,包含单机存储系统的知识,如

数据模型

、事务与并发控制、故障恢复、存储引擎、压缩/解压缩等;分布式系统的数据分布、复制、一致性、容错、可扩展性等。范型篇——介绍谷歌、亚马逊、微软、阿里巴巴等著名互联网公司的大规模分布式存储系统架构,涉及

分布式文件系统

、分布式键值系统、分布式表格系统以及分布式数据库技术等。实践篇——以阿里巴巴的分布式数据库OceanBase为例,详细介绍分布式数据库内部实现,以及实践过程中的经验。专题篇——介绍分布式系统的主要应用:

云存储

和大数据,这些是近年来的热门领域,本书介绍了云存储平台、技术与安全,以及大数据的概念、流式计算、实时分析等。

作者简介:

杨传辉,阿里巴巴高级技术专家,花名日照,OceanBase核心开发人员,对分布式系统的理论和工程实践有深刻理解。曾在百度作为核心成员参与类MapReduce系统、类Bigtable系统和百度分布式

消息队列

等底层基础设施架构工作。热衷于分布式存储和计算系统设计,乐于分享,有技术博客NosqlNotes。

网易分布式数据库平台的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于网易分布式数据库平台,网易打造先进技术,推出分布式数据库平台,这个被网易投资5000万美元,还在与腾讯云合作的公司,到底什么来头?,《大规模分布式存储系统原理解析与架构实战》epub下载在线阅读,求百度网盘云资源的信息别忘了在本站进行查找喔。

香港服务器首选港服(Server.HK),2H2G首月10元开通。
港服(Server.HK)(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

为您推荐

港服(Server.HK)MongoDB教程:MongoDB 索引

MongoDB 索引 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件...

港服(Server.HK)PostgreSQL教程PostgreSQL 别名

PostgreSQL 别名 我们可以用 SQL 重命名一张表或者一个字段的名称,这个名称就叫着该表或该字段的别名。 创建...

港服(Server.HK)Memcached教程:Memcached stats 命令

Memcached stats 命令 Memcached stats 命令用于返回统计信息例如 PID(进程号)、版本号...

港服(Server.HK)Redis教程:Redis 数据类型

Redis 数据类型 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集...

港服(Server.HK)Redis教程:Redis GEO

Redis GEO Redis GEO 主要用于存储地理位置信息,并对存储的信息进行操作,该功能在 Redis 3.2 ...
返回顶部