当前位置: 首页 > news >正文

搭建企业网站的步骤seo优化培训机构

搭建企业网站的步骤,seo优化培训机构,大连做网站建设,做网站的赢利点TiDB数据库从入门到精通系列之二:TiDB数据库的简介 一、TiDB数据库的简介二、五大核心特性三、四大核心应用场景四、TiDB数据库与MySQL数据库的兼容性 一、TiDB数据库的简介 TiDB是开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (H…

TiDB数据库从入门到精通系列之二:TiDB数据库的简介

  • 一、TiDB数据库的简介
  • 二、五大核心特性
  • 三、四大核心应用场景
  • 四、TiDB数据库与MySQL数据库的兼容性

一、TiDB数据库的简介

  • TiDB是开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时 HTAP、云原生的分布式数据库、兼容 MySQL 5.7 协议和 MySQL 生态等重要特性。目标是为用户提供一站式 OLTP (Online Transactional Processing)、OLAP (Online Analytical Processing)、HTAP 解决方案。TiDB 适合高可用、强一致要求较高、数据规模较大等各种应用场景。

二、五大核心特性

一键水平扩容或者缩容

  • 得益于 TiDB 存储计算分离的架构的设计,可按需对计算、存储分别进行在线扩容或者缩容,扩容或者缩容过程中对应用运维人员透明。

金融级高可用

  • 数据采用多副本存储,数据副本通过 Multi-Raft 协议同步事务日志,多数派写入成功事务才能提交,确保数据强一致性且少数副本发生故障时不影响数据的可用性。可按需配置副本地理位置、副本数量等策略满足不同容灾级别的要求。

实时 HTAP

  • 提供行存储引擎 TiKV、列存储引擎 TiFlash 两款存储引擎,TiFlash 通过 Multi-Raft Learner 协议实时从 TiKV 复制数据,确保行存储引擎 TiKV 和列存储引擎 TiFlash 之间的数据强一致。TiKV、TiFlash 可按需部署在不同的机器,解决 HTAP 资源隔离的问题。

云原生的分布式数据库

  • 专为云而设计的分布式数据库,通过 TiDB Operator 可在公有云、私有云、混合云中实现部署工具化、自动化。

兼容 MySQL 5.7 协议和 MySQL 生态

  • 兼容 MySQL 5.7 协议、MySQL 常用的功能、MySQL 生态,应用无需或者修改少量代码即可从 MySQL 迁移到 TiDB。提供丰富的数据迁移工具帮助应用便捷完成数据迁移。

三、四大核心应用场景

对数据一致性及高可靠、系统高可用、可扩展性、容灾要求较高的金融行业属性的场景

  • 众所周知,金融行业对数据一致性及高可靠、系统高可用、可扩展性、容灾要求较高。传统的解决方案是同城两个机房提供服务、异地一个机房提供数据容灾能力但不提供服务,此解决方案存在以下缺点:资源利用率低、维护成本高、RTO (Recovery Time Objective) 及 RPO (Recovery Point Objective) 无法真实达到企业所期望的值。TiDB 采用多副本 + Multi-Raft 协议的方式将数据调度到不同的机房、机架、机器,当部分机器出现故障时系统可自动进行切换,确保系统的 RTO <= 30s 及 RPO = 0。

对存储容量、可扩展性、并发要求较高的海量数据及高并发的 OLTP 场景

  • 随着业务的高速发展,数据呈现爆炸性的增长,传统的单机数据库无法满足因数据爆炸性的增长对数据库的容量要求,可行方案是采用分库分表的中间件产品或者 NewSQL 数据库替代、采用高端的存储设备等,其中性价比最大的是 NewSQL 数据库,例如:TiDB。TiDB 采用计算、存储分离的架构,可对计算、存储分别进行扩容和缩容,计算最大支持 512 节点,每个节点最大支持 1000 并发,集群容量最大支持 PB 级别。

Real-time HTAP 场景:

  • 随着 5G、物联网、人工智能的高速发展,企业所生产的数据会越来越多,其规模可能达到数百 TB 甚至 PB 级别,传统的解决方案是通过 OLTP 型数据库处理在线联机交易业务,通过 ETL 工具将数据同步到 OLAP 型数据库进行数据分析,这种处理方案存在存储成本高、实时性差等多方面的问题。TiDB 在 4.0 版本中引入列存储引擎 TiFlash 结合行存储引擎 TiKV 构建真正的 HTAP 数据库,在增加少量存储成本的情况下,可以在同一个系统中做联机交易处理、实时数据分析,极大地节省企业的成本。

数据汇聚、二次加工处理的场景

  • 当前绝大部分企业的业务数据都分散在不同的系统中,没有一个统一的汇总,随着业务的发展,企业的决策层需要了解整个公司的业务状况以便及时做出决策,故需要将分散在各个系统的数据汇聚在同一个系统并进行二次加工处理生成 T+0 或 T+1 的报表。传统常见的解决方案是采用 ETL + Hadoop 来完成,但 Hadoop 体系太复杂,运维、存储成本太高无法满足用户的需求。与 Hadoop 相比,TiDB 就简单得多,业务通过 ETL 工具或者 TiDB 的同步工具将数据同步到 TiDB,在 TiDB 中可通过 SQL 直接生成报表。

四、TiDB数据库与MySQL数据库的兼容性

TiDB 高度兼容 MySQL 5.7 协议、MySQL 5.7 常用的功能及语法。

TiDB 不支持 MySQL 复制协议,但提供了专用工具用于与 MySQL 复制数据:

  • 从 MySQL 复制:TiDB Data Migration (DM) 是将 MySQL/MariaDB 数据迁移到 TiDB 的工具,可用于增量数据的复制。
  • 向 MySQL 复制:TiCDC 是一款通过拉取 TiKV 变更日志实现的 TiDB 增量数据同步工具,可通过 MySQL sink 将 TiDB 增量数据复制到 MySQL。
http://www.mmbaike.com/news/26383.html

相关文章:

  • 霍邱网站建设seo商学院
  • 廊坊网站建设方案托管三生网络营销靠谱吗
  • 兼职做任务的网站市场营销专业课程
  • 小说网站怎么做流量吗企业网站网页设计
  • 网站开发自适应不同分辨率长沙网站seo服务
  • 湖北微网站建设电话百度推广账号怎么申请
  • php动态网站开发的总结株洲做网站
  • 番禺建设银行网站首页seo交流论坛seo顾问
  • 网站建设案例精英惠州seo外包平台
  • 转运公司网站制作关键词竞价排名是什么意思
  • 签名设计网站品牌策划方案怎么写
  • 优秀的设计网站有哪些内容广告视频
  • 电影网站盗链怎么做免费的推广软件下载
  • 网站建设公司海外武汉网络推广有哪些公司
  • 邢台做网站的那好网络营销方式有哪些?
  • 浙江坤宇建设有限公司 网站seo搜索引擎优化步骤
  • 企业网站管理系统视频教程班级优化大师下载安装app
  • 金州网站建设百度的网址怎么写
  • 一个wordpress程序搭建多个网站百度推广如何办理
  • 哪些大学网站做的比较好网站建设方案范文
  • 温州专业微网站制作电话网络媒体推广产品
  • 著名的深圳网站建设深圳关键词优化平台
  • 昆山广告制作公司百度搜索引擎优化的养成良好心态
  • 网站的推广和优化方案网络平台有哪些
  • 集客营销软件官方网站太原seo霸屏
  • 免费公司介绍网站怎么做一站式媒体发稿平台
  • 网站域名区别seo排名影响因素主要有
  • 建网站需要学习什么在线发外链工具
  • 搭建品牌电商网站怎么做优化网站排名方法
  • 阿里香港主机可以做辅助网站吗北京seo专员