作者: magongyong 一. 背景 目前本公司TiDB集群已经运行5个业务系统数据库。这5个业务都是公司相对重要的业务系统,具有高并发写入、高并发查询或大批量数据查询的特征。 TiDB产品迭代速度较快,TiDB v5.4.0 GA版本虽然比TiDB v4.0.13晚一年左右,但是却有较大的功能与性能改进(已测试)能够提升写入性能,查询性能,
与传统的单机数据库相比,TiDB 具有以下优势: 1)纯分布式架构,拥有良好的扩展性,支持弹性的扩缩容 2)支持 SQL,对外暴露 MySQL 的网络协议,并兼容大多数 MySQL 的语法,在大多数场景下可以直接替换 MySQL 3)默认支持高可用,在少数副本失效的情况下,数据库本身能够自动进行数据修复和故障转移,对业务透明 4)支持 ACID 事务,对于一些有强一致需求的场景友好,例如:银行转账
转载 2024-10-12 16:12:04
534阅读
一、硬件选型1、测试环境推荐配置2、生产环境推荐配置3、 如果 tikv 服务器的 CPU及磁盘配置较高,可以考虑多实例部署,按照每个 tikv 实例16~20core + 64G 内存 + 800G 磁盘的比例分配硬件资源。同时需要注意 inventory.ini 及 ansible/conf/tikv.yml 的相关配置。4、tidb 服务器视业务类型,如果业务逻辑有偏 AP 类的 SQL,需
【小白手册】DNF单机版搭建(局域网、外网)前言单机版和局域网教程外网搭建教程上传等级补丁上传版本文件登录器秘钥上传运行服务端(跑五国)登录游戏 前言疫情居家隔离,闲着没事搞了一下单机版的搭建和朋友刷刷图,期间走了很多坑,也花了很多冤枉钱,特在此分享下经验和各个问题的解决办法,以下教程来自百度DNF台服吧和我踩过的坑。原理:将游戏的服务端搭建在你的电脑上,玩家无需网络即可进行游戏单机版和局域网
  玩了大概十多天的穿越火线手游版本,端游版本在13年已经彻底不玩了,原因是电脑配置跟不上网速也跟不上,今年在平板上玩了起来后就停不下来了,对于FPS类的游戏,还玩过全面突击逆战cs等等,穿越火线是在体验方面给我最舒服的一款手游相对于端游,改进的关键之处如下第一,玩法和成长系统:玩法上有四大类:竞技(团战和爆破),休闲(僵尸类,躲猫猫),挑战,剧情;这四大类基本是沿用端游的,躲猫猫和剧
# Flink单机版Docker使用指南 Apache Flink是一个开源的大数据处理框架,广泛应用于实时数据处理和流处理。为了方便开发者进行实验和测试,Docker提供了一个简单的方法来搭建一个Flink的单机版环境。本文将为您介绍如何在Docker中搭建Flink单机版,并提供相应的代码示例。 ## 一、环境准备 在开始之前,您需要确保您的计算机上已安装Docker。您可以通过以下命令
原创 8月前
34阅读
# 使用Docker构建Spark单机版环境 Apache Spark是一个强大的分布式计算框架,广泛应用于大数据处理和分析。虽然通常使用分布式集群来充分利用Spark的功能,但在单机开发和测试中,使用Docker构建Spark单机版环境是一种便捷的选择。本文将介绍如何使用Docker快速搭建Spark单机环境,并提供相关代码示例。 ## 1. 环境准备 在开始之前,我们需要确保以下软件已安
原创 8月前
46阅读
# 单机版Spark Docker使用指南 Apache Spark是一款强大的大数据处理框架,广泛应用于数据分析与机器学习等领域。通过Docker,我们可以更方便地在本地环境中搭建和使用Spark。本篇文章将指导您如何在Docker中部署单机版Spark。 ## 环境准备 在使用Spark Docker之前,首先需要确保您的机器上已安装Docker。可以在[Docker官网]( ## 创
原创 2024-08-24 05:21:59
168阅读
# 使用 Docker 部署单机版 Hadoop 的教程 本文旨在指导初学者如何使用 Docker 快速部署一个单机版的 Hadoop 环境。我们将会分步骤进行讲解,并加以代码示例及详细的注释。本文结构包括整体流程、每一步的详细说明,以及一些可视化图表如类图和饼状图。 ## 整体流程 我们可以将部署过程划分为以下几个步骤: | 步骤编号 | 步骤描述 | |--
原创 10月前
269阅读
在现代数据库领域,OpenGauss 是一款开源关系型数据库,是由华为主导的项目。它支持多种数据操作,包括事务处理、复杂查询等,使用 Docker 可以便捷地在本地部署 OpenGauss,特别适用于开发和测试环境。本博文将详细记录如何在 Docker 单机上部署和管理 OpenGauss,包括备份策略、恢复流程、灾难场景、工具链集成、案例分析及扩展阅读等方面。 ## 备份策略 在数据管理中,备
文章目录Swarm -- Docker的调度工具简介一、安装docker二、安装Swarm单机版1.拉取swarm镜像2.搭建Swarm环境3.确认Swarm单机版搭建是否成功三、安装Swarm双机1.新结点加入Swarm2.启动管理机3.确认双机搭建是否成功四、在Swarm双机部署服务1.部署服务到Swarm双机2.查看服务部署情况3.扩展服务到多节点总结及展望 Swarm – Doc
# 如何使用 Docker 部署 RocketMQ 单机版 ## 一、整体流程 在这一部分,我们将介绍如何使用 Docker 部署 RocketMQ 单机版的整体步骤。下面是一个简单的流程表格。 | 步骤 | 描述 | |------|-----------------------------------------
原创 2024-10-27 06:07:09
33阅读
# 如何在 Docker 中搭建 Flink 单机版 Apache Flink 是一个分布式实时数据处理框架,而 Docker 则是一个帮助我们轻松打包、分发和运行应用程序的容器化平台。本文将指导你如何在 Docker 中搭建 Flink 单机版的环境。对于初学者,我们将通过一个简单的步骤流程图来进行讲解。 ## 整体流程 以下是我们搭建 Flink 单机版的详细流程: | 步骤 | 描
原创 2024-08-26 06:04:53
16阅读
Jenkins安装与基本使用-Jenkins基础任务1、         源码管理:SVN/CVS/GIT等代码管2、         构建触发器:什么条件下触发构建,如代码变化3、    &nbsp
转载 1月前
384阅读
# 使用 Docker 搭建 TiDB 社区单机环境 在当今数据驱动的世界中,使用数据库管理系统是至关重要的。TiDB 是一个兼容 MySQL 的分布式数据库,适合处理大规模数据。今天,我将指导你如何在 Docker 中搭建 TiDB 社区单机环境。以下是整个流程的概述。 ## 整体流程 下面是搭建 TiDB 环境的步骤: | 步骤 | 描述
原创 7月前
196阅读
文章目录前言一、 搜索镜像二、 Docker拉取镜像三、查看镜像四、创建redis挂载文件的目录五、启动容器六、验证七、删除Redis总结 前言几个月前,自学了Docker的基本使用。几个月后,忘的差不多了… 现在又想自己学点啥练点啥了,正好需要用Redis,当时学的Docker不能白安装,而且当时就是为了现在这时刻才学的。 虽说了是忘了挺多,独立使用是费点劲,但网上教程一大堆,照着一个整,还是
部署zookeeper 官网下载zookeeper二进制包 wget https://dlcdn.apache.org/zookeeper/zookeeper-3.8.2/apache-zookeeper-3.8.2-bin.tar.gz 解压 tar zxvf apache-zookeeper-3.8.2-bin.tar.gz 修改配置文件 cd apache-zookeeper-3.8.2
原创 2023-08-12 13:45:31
693阅读
配置信息bashuseraddjenkins(id需要为1000)mkdir/data/jenkins/data(jenins的数据目录)chownRjenkins:jenkins/data/jenkinsdockerrundp8080:8080p50000:50000namejenkins_testrestartalwaysv/data/jenkins/data:/var/jenkins_hom
原创 2022-03-23 15:17:58
333阅读
1点赞
# Docker 安装单机版 Greenplum Greenplum 是一个基于 PostgreSQL 开发的高性能、可扩展的分布式数据库系统。它被广泛用于大数据分析和处理场景。本文将介绍如何使用 Docker 安装并运行单机版的 Greenplum。 ## 准备工作 在开始之前,您需要确保已经安装了 Docker。如果还没有安装,请根据您的操作系统选择合适的安装方式。安装完成后,可以使用以
原创 2023-10-27 09:48:45
201阅读
# 如何使用Docker部署Redis单机版 ## 简介 在本文中,我们将介绍如何使用Docker容器部署Redis单机版。Redis是一个开源的内存数据库,可以用作缓存、消息中间件和持久化存储等用途。Docker是一个轻量级的容器化平台,使得部署和管理应用程序变得更加简单和高效。 ## 步骤概览 以下是部署Redis单机版的步骤概览: | 步骤 | 操作
原创 2024-05-29 10:43:18
2229阅读
  • 1
  • 2
  • 3
  • 4
  • 5