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

网站更新内容怎么做简述在线推广网站的方法

网站更新内容怎么做,简述在线推广网站的方法,做古风头像的网站,网站托管方案文章目录 TiDB 部署指南(单机模式)& CentOS 7 安装 MariaDB 教程简介TiDB 关键特性TiDB 单机部署步骤下载 TiDB 安装包校验文件完整性解压并进入目录启动 PD 服务启动 TiKV 服务启动 TiDB 服务使用 MySQL 客户端连接 TiDB CentOS 7 安装 MariaDB&…

文章目录

  • TiDB 部署指南(单机模式)& CentOS 7 安装 MariaDB 教程
  • 简介
  • TiDB 关键特性
  • TiDB 单机部署步骤
    • 下载 TiDB 安装包
    • 校验文件完整性
    • 解压并进入目录
    • 启动 PD 服务
    • 启动 TiKV 服务
    • 启动 TiDB 服务
    • 使用 MySQL 客户端连接 TiDB
  • CentOS 7 安装 MariaDB(MySQL 替代品)
    • 安装 MariaDB
    • 启动服务
    • 设置开机自启
    • 登录测试
  • 总结


TiDB 部署指南(单机模式)& CentOS 7 安装 MariaDB 教程

在本篇文章中,我们将介绍如何在 CentOS 7 上快速部署 TiDB(单机模式),并补充介绍 MariaDB(MySQL 兼容)的安装方式,方便测试与使用。


简介

TiDB (/’taɪdiːbi:/) 是由 PingCAP 开源的一款 NewSQL 分布式数据库,兼容 MySQL 协议,支持混合事务与分析处理(HTAP)工作负载。它从 Google 的 Spanner 和 F1 论文中汲取设计灵感,并于 2017 年 10 月首次发布,采用 Apache 2.0 协议开源,由 Go 语言编写,TiKV 存储层使用 Rust 语言实现 citeturn0search6。


TiDB 关键特性

  • 水平可扩展:可通过添加节点,线性扩展 SQL 处理和存储能力,无需停机维护 citeturn0search6。
  • MySQL 协议兼容:对外表现为 MySQL 8.0 服务器,现有 MySQL 客户端和生态无需改造即可接入 citeturn0search6。
  • 强一致分布式事务:内部基于两阶段提交和 Raft 协议,保证跨节点事务的一致性与高可用性。
  • HTAP 支持:同时满足 OLTP 和 OLAP 场景,结合行存(TiKV)与列存(TiFlash)引擎,实现实时分析能力。
  • 云原生设计:TiKV 已成为 CNCF Incubating 项目,天然适配 Kubernetes 和云端环境。
  • 丰富生态工具:提供数据迁移(DM)、备份恢复(BR)、全量导入(Lightning)、变更数据捕获(TiCDC)等工具,构建完善运维生态 citeturn0search3。

TiDB 单机部署步骤

以下示例以最新版 TiDB 5.0.1(假设)为例,进行单机部署,适合本地测试和学习。

下载 TiDB 安装包

wget http://download.pingcap.org/tidb-latest-linux-amd64.tar.gz
wget http://download.pingcap.org/tidb-latest-linux-amd64.sha256

校验文件完整性

sha256sum -c tidb-latest-linux-amd64.sha256

若输出:

tidb-latest-linux-amd64.tar.gz: OK

则说明文件校验通过。

解压并进入目录

tar -xzf tidb-latest-linux-amd64.tar.gz
cd tidb-v5.0.1-linux-amd64、

启动 PD 服务

mkdir -p pd logs
./bin/pd-server --data-dir=./pd --log-file=./logs/pd.log &

确认 PD 启动成功:

ps -ef | grep pd-server

启动 TiKV 服务

mkdir -p tikv
./bin/tikv-server --pd="127.0.0.1:2379" --data-dir=./tikv --log-file=./logs/tikv.log &

确认 TiKV 启动成功:

ps -ef | grep tikv-server

启动 TiDB 服务

./bin/tidb-server --store=tikv --path="127.0.0.1:2379" --log-file=./logs/tidb.log &

确认 TiDB 启动成功:

ps -ef | grep tidb-server

使用 MySQL 客户端连接 TiDB

如果系统尚未安装 MySQL 客户端,可先安装 MariaDB 客户端(无需启动服务):

yum install -y mariadb-server

然后执行:

mysql -h 127.0.0.1 -P 4000 -u root

连接成功后,查看数据库列表:

show databases;

示例输出:

+--------------------+
| Database           |
+--------------------+
| INFORMATION_SCHEMA |
| PERFORMANCE_SCHEMA |
| mysql              |
| test               |
+--------------------+

CentOS 7 安装 MariaDB(MySQL 替代品)

如果你只是希望在本地快速使用一个 MySQL 环境,可以选择安装 MariaDB,完全兼容 MySQL。

安装 MariaDB

yum install -y mariadb-server

启动服务

systemctl start mariadb.service

设置开机自启

systemctl enable mariadb.service

登录测试

mysql -u root -p

首次登录时无密码或提示设置密码,根据系统提示操作即可。


总结

  • TiDB:适用于追求水平扩展、高可用及 HTAP 能力的分布式场景。
  • MariaDB:适合快速搭建本地 MySQL 测试环境,轻量便捷。

根据你的实际需求,选择合适的数据库方案。如有疑问或实践经验,欢迎在评论区交流!


参考文献

TiDB 关键特性,PingCAP 官方文档 官网

http://www.dtcms.com/wzjs/253734.html

相关文章:

  • 青岛市城乡建设委员会网站搜狗提交入口网址
  • 酒泉做网站seo怎么做优化
  • king 主题WordPress上海站群优化公司
  • 电商 做图 网站有哪些兰州怎么提高网站的排名
  • 义乌建设局网站打不开网络运营推广具体做什么工作
  • 国外做电商网站域名购买哪个网站好
  • 客服网站备案宁德市古田县
  • php网站出现乱码推广平台网站热狗网
  • 民和网站建设公司西安seo网站建设
  • 辽宁网站建设电话台州网站建设推广
  • 中山今科网站建设现在什么网络推广好
  • 湖北省人民政府门户网站文员短期电脑培训
  • 网站制作新技术杭州网站建设书生商友
  • 营销型网站建设文章软文推广的优点
  • 兰州系统开发关键词优化排名网站
  • 长沙 网站建设发布新闻的平台有哪些
  • 百度地图在线使用导航系统正规seo一般多少钱
  • 高校两学一做网站建设b站推广有用吗
  • ps专门做兼职的网站百度客户服务电话
  • 网站的文本链接怎么做百度推广竞价
  • 平台式网站模板下载地址网络营销成功案例3篇
  • 南京网络推广网站seo营销培训咨询
  • 深圳网站建设seo优化谷歌商店官网
  • 深圳网站建设公司排名苏州企业网站关键词优化
  • 烟台哪个公司做网站好《新闻联播》今天
  • 网站第三方微信登陆怎么做的互联网产品推广
  • 对我国政府门户网站建设的思考优化推广
  • 比较好的网站建设品牌设计免费发布平台
  • 5种可以给网站带来流量的方式百度小程序对网站seo
  • 新密市城乡建设局网站新东方小吃培训价格表