当前位置:首页 » 数据仓库 » 腾讯的数据库架构
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

腾讯的数据库架构

发布时间: 2022-04-12 15:01:57

‘壹’ 腾讯的内部组织架构是怎样的

腾讯的内部组织架构于2005年升级为BU(Business Unit)事业部制;2012年升级为BG(Business Group)事业群制。2018年9月30日,腾讯公布了组织架构调整方案:在原有七大事业群(BG)的基础上,保留原有的六大架构体系:

1、企业发展事业群(CDG):为公司新业务孵化和新业态探索的平台,推动包括基础支付、金融应用在内的金融科技业务、广告营销服务和国际业务等领域的发展和创新。同时作为专业支持平台,为公司及各事业群提供战略规划、投资并购、投资者关系及国际传讯、市场公关等专业支持。

2、互动娱乐事业群(IEG):发展网络游戏、电竞等互动娱乐业务,打造一个从策划、研发、发行,运营及营销的垂直生态链。致力为中国以及全球游戏用户创造高品质产品,并通过在线游戏,直播和线下电竞赛事联动用户,提升总体游戏体验。

3、技术工程事业群(TEG):为公司及各事业群提供技术及运营平台支持、研发管理、数据中心的建设与运营,并为用户提供全线产品的客户服务。作为运营着亚洲最大网络、服务器集群和数据中心的事业群,并牵头腾讯技术委员会,通过内部分布式开源协同,加强基础研发,建设技术中台等措施,支持业务创新。

4、微信事业群(WXG):搭建和运营微信生态体系,依托微信基础平台,以及微信公众号、小程序、微信支付、企业微信、微信搜索等开放平台,为各行各业的智慧化升级提供解决方案和连接能力。同时开发和运营包括邮箱、通讯录、微信读书等产品。

5、云与智慧产业事业群(CSIG):推进云与产业互联网战略,依托云、安全、人工智能等技术创新,打造智慧产业升级方案。探索用户与产业的创新互动,打通产业上下游不同企业,联动线上线下的场景与资源,助力零售、医疗、教育、交通等产业数字化升级,同时协助企业更智能地服务用户,构建连接用户与商业的智慧产业新生态。

6、平台与内容事业群(PCG):推进互联网平台和内容文化生态融合发展,整合QQ、QQ空间等社交平台,和应用宝、浏览器等流量平台,以及新闻资讯、视频、体育、直播、动漫、影业等内容平台,为内容生态创造更好的生长环境。同时,以技术驱动,推动IP 跨平台多形态发展,为更多用户创造多样化的优质数字内容体验。

‘贰’ 国产的数据库软件有那些

一、DM

软件名称:达梦数据库(DM)。

开发商:武汉华工达梦数据库有限公司。

软件描述:

达梦数据库具有如下技术特色:支持多个平台之间的互联互访、高效的并发控制机制、有效的查询优化策略、灵活的系统配置、支持各种故障恢复并提供多种备份和还原方式。

具有高可靠性、支持多种多媒体数据类型、提供全文检索功能、各种管理工具简单易用、各种客户端编程接口都符合国际通用标准、用户文档齐全。

二、OpenBASE

软件名称:OpenBASE。

开发商:东软集团有限公司。

软件描述:

主要包括OpenBASE多媒体数据库管理系统、OpenBASE Web应用服务器、OpenBASE Mini嵌入式数据库管理系统、OpenBASE Secure安全数据库系统等产品。

所有的这些产品涵盖了企业应用、Internet/Intranet、移动计算等不同的应用领域,具有不同的应用模式。

形成了OpenBASE面向各种应用的全面的解决方案。多媒体数据库管理系统OpenBASE是OpenBASE产品系列的核心和基础,其它的产品都是在其基础上,根据各自应用领域的不同特点发展、演变而成的。

三、OSCAR

软件名称:神舟OSCAR数据库系统。

开发商:北京神舟航天软件技术有限公司。

软件描述:

神舟OSCAR数据库系统基于Client/Server架构实现,服务器具有通常数据库管理系统的一切常见功能,此外还包括一些有助于提高系统对工程数据支持的特别功能,而客户端则在提供了各种通用的应用开发接口的基础上,还具有丰富的连接、操作和配置服务器端的能力。

提供与Oracle、sql Server、DB 2等主要大型商用数据库管理系统以及TXT、ODBC等标准格式之间的数据迁移工具。

四、KingbaseES

软件名称:金仓数据库管理系统KingbaseES。

开发商:北京人大金仓信息技术有限公司。

软件描述:

交互式工具ISQL;图形化的数据转换工具;多种方式的数据备份与恢复;提供作业调度工具;方便的用户管理;支持事务处理;支持各种数据类型;提供各种操作函数;提供完整性约束;支持视图;支持存储过程/函数;支持触发器。

五、iBASE

软件名称:iBASE。

开发商:北京国信贝斯软件有限公司。

软件描述:

包括五个部分:iBASE Reliax Server全文检索服务器。

iBASE Web网上资源管理与发布系统。

iBASE Index System文文件管理与发布系统。

iBASE Webrobot网络资源采编发系统。

iBASE DMC数据库管理中心。

(2)腾讯的数据库架构扩展阅读:

国产最新商业数据库系统:

一、阿里的数据库系统

软件名称:OceanBase & PolarDB

官方称为“完全自主研发的金融级分布式关系数据库”。下面是其官网的介绍:OceanBase 对传统的关系数据库进行了开创性的革新。

在普通硬件上实现金融级高可用,在金融行业首创“三地五中心”城市级故障自动无损容灾新标准,同时具备在线水平扩展能力,创造了4200万次/秒处理峰值的纪录(注:当时TPS官宣为25.6w)。

现在OceanBase的版本已经2.x了,OceanBase TPC-C的评测刷遍了朋友圈,TPS达到了100w (6088w tpmc),榜单第一。

二、腾讯的数据库系统

软件名称:TDSQL

其官网简介:分布式数据库(Tencent Distributed SQL,TDSQL)是腾讯打造的一款分布式数据库产品,具备强一致高可用、全球部署架构、分布式水平扩展、高性能、企业级安全等特性。

同时提供智能 DBA、自动化运营、监控告警等配套设施,为用户提供完整的分布式数据库解决方案。

目前 TDSQL 已经为超过500+的政企和金融机构提供数据库的公有云及私有云服务,客户覆盖银行、保险、证券、互联网金融、计费、第三方支付、物联网、互联网+、政务等领域。TDSQL 亦凭借其高质量的产品及服务,获得了多项国际和国家认证,得到了客户及行业的一致认可。

三、华为的数据库系统

软件名称:GaussDB

全球首款AI-Native数据库,内部有100、200、300多个版本,应该是基于PostgreSQL开发的。在国内,可能除了阿里,就到华为的团队了(高斯实验室)。和不少高校建立了合作。

‘叁’ 很想知道qq用的什么数据库

腾讯QQ使用的是MySQL数据库。
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。
由于MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。
MySQL这个名字,起源不是很明确。一个比较有影响的说法是,基本指南和大量的库和工具带有前缀“my”已经有10年以上,而且不管怎样,MySQL AB创始人之一的Monty Widenius的女儿也叫My。这两个到底是哪一个给出了MySQL这个名字至今依然是个迷,包括开发者在内也不知道。
MySQL的海豚标志的名字叫“sakila”,它是由MySQL AB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。获胜的名字是由来自非洲斯威士兰的开源软件开发者Ambrose Twebaze提供。根据Ambrose所说,Sakila来自一种叫SiSwati的斯威士兰方言,也是在Ambrose的家乡乌干达附近的坦桑尼亚的Arusha的一个小镇的名字。
MySQL,虽然功能未必很强大,但因为它的开源、广泛传播,导致很多人都了解到这个数据库。它的历史也富有传奇性。

‘肆’ 腾讯的组织结构图现在是怎样的

腾讯的组织结构图是:腾讯的内部组织架构于2005年升级为BU(Business Unit)事业部制;2012年升级为BG(Business Group)事业群制。2018年9月30日,腾讯公布了组织架构调整方案:在原有七大事业群(BG)的基础上。



注意事项:

1、企业发展事业群(CDG):为公司新业务孵化和新业态探索的平台,推动包括基础支付、金融应用在内的金融科技业务、广告营销服务和国际业务等领域的发展和创新。同时作为专业支持平台,为公司及各事业群提供战略规划、投资并购、投资者关系及国际传讯、市场公关等专业支持。

2、互动娱乐事业群(IEG):发展网络游戏、电竞等互动娱乐业务,打造一个从策划、研发、发行,运营及营销的垂直生态链。致力为中国以及全球游戏用户创造高品质产品,并通过在线游戏,直播和线下电竞赛事联动用户,提升总体游戏体验。

3、技术工程事业群(TEG):为公司及各事业群提供技术及运营平台支持、研发管理、数据中心的建设与运营,并为用户提供全线产品的客户服务。作为运营着亚洲最大网络、服务器集群和数据中心的事业群,并牵头腾讯技术委员会,通过内部分布式开源协同,加强基础研发,建设技术中台等措施,支持业务创新。

‘伍’ 腾讯qq用什么样的数据库

腾讯云数据库。

腾讯云有着深厚的基础架构,并且有着多年对海量互联网服务的经验,不管是社交、游戏还是其他领域,都有多年的成熟产品来提供产品服务。腾讯在云端完成重要部署,为开发者及企业提供云服务、云数据、云运营等整体一站式服务方案。

具体包括云服务器、云存储、云数据库和弹性web引擎等基础云服务;腾讯云分析(MTA)、腾讯云推送(信鸽)等腾讯整体大数据能力;

以及 QQ互联、QQ空间、微云、微社区等云端链接社交体系。这些正是腾讯云可以提供给这个行业的差异化优势,造就了可支持各种互联网使用场景的高品质的腾讯云技术平台。

(5)腾讯的数据库架构扩展阅读

国际领先行业研究&咨询机构Forrester发布《2018年中国全栈公有云开发平台Wave报告》(以下简称“报告”),腾讯云凭借优秀的产品服务能力、前瞻性战略视野,突出的市场表现,以3.76分的综合评分位列中国厂商第二名,成为本次评估的领导者厂商之一。

在报告中可以看到,腾讯云在“Stronger Strategy”维度,位列所有厂商的第二位置;并在“本地可用性”、“价格战略”、“合作伙伴生态”、“云市场和社区”、“混合云战略”、“收入增速”6项细分标准的评估取得了评测内的最高分。

报告评估分为三个维度,即:产品(纵坐标)、战略(横坐标)和市场(圆圈体积),并通过33个细分标准,结合客户访谈反馈,最终得出各厂商的综合积分和象限位置。

腾讯云在三个维度的综合评分为3.76分,位列国内厂商第二名。

Forrester在报告中指出,作为2018年的新晋领导者,腾讯云业务经过多年努力取得了实质性的稳定发展:业务年增速已超过200%,业务收入规模持续位列中国市场第二名。

‘陆’ 大数据从事于什么工作

大数据从事的是开源工作,更倾向于“研发”,由于大数据属新兴领域,专业人才比较缺乏,高端人才更是企业争抢的对象。薪资上升容易,职业发展潜力巨大。

大数据职业发展的方向:大数据开发、数据分析挖掘

大数据开发

主要负责大数据的大数据挖掘,数据清洗的发展,数据建模工作。大数据数据开发工程师偏重建设和优化系统。

大数据分析师

一种偏向产品和运营,更加注重业务,主要工作包括日常业务的异常监控、客户和市场研究、参与产品开发、建立数据模型提升运营效率等;

另一种则更注重数据挖掘技术,门槛较高,需要扎实的算法能力和代码能力。同时薪资待遇也更好。

‘柒’ 有没有人想过腾讯QQ的数据库结构是咋建的,给点想法撒。

呵呵,看样子你可能是新接触数据库的新手啊,或者还是学生?放在几个数据库上面不清楚,不过可以告诉你的是,不是一个俩个服务器那么简单的!他们是很多个服务器的!你没事的时候可以ping一下腾讯旗下的网站!SQL企业级的很牛X的,只要你的服务器跟得上不在乎你的数据量!要是说腾讯的数据库结构的话!那是相当的复杂的!你也不看看这个历经多少年、多少精英的心血啊!

‘捌’ 腾讯数据库版和腾讯云函数版区别

前者为提供云数据库的服务平台,后者为免费运行代码的计算平台。
腾讯云数据库(TencentDB)是腾讯提供的高可靠、高可用、可弹性伸缩的云数据库服务产品的总称。可轻松运维主流开源及商业数据库(MySQL、Redis、MongoDB、MariaDB、SQL Server、PostgreSQL等),它更拥有容灾、备份、恢复、监控、数据传输服务、安全服务、灾备和智能 DBA 等全套服务。
云函数(Serverless Cloud Function,SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,帮助您在无需购买和管理服务器的情况下运行代码。您只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、安全地运行代码。云函数是实时文件处理和数据处理等场景下理想的计算平台。
如果是海量数据存储,可以考虑市面上的对象存储,比如杉岩海量对象存储MOS,为解决海量非结构数据存储提供整体解决方案。

‘玖’ 腾讯QQ采用的后台数据库是Oracle吗

mysql
主要好的是架构
能解决问题