欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • 势高,则围广:TiDB 的架构演进哲学 TiDB 

      本文来源 | PingCAP微信公众号作者 | PingCAP CEO刘奇,本文根据他在第 100 期 Infra Meetup 上的演讲整理,预计阅读时间为 30 分钟,建议先收藏。   大家可能知道我是 PingCAP CEO,但是不知道的是,我也是 PingCAP 的产品经理,应该也是最大...

    程序员文章站2024-01-11
  • 势高,则围广:TiDB 的架构演进哲学 TiDB 

      本文来源 | PingCAP微信公众号作者 | PingCAP CEO刘奇,本文根据他在第 100 期 Infra Meetup 上的演讲整理,预计阅读时间为 30 分钟,建议先收藏。   大家可能知道我是 PingCAP CEO,但是不知道的是,我也是 PingCAP 的产品经理,应该也是最大...

    程序员文章站2024-01-11
  • TiDB热火朝天,你愿跟随时代的脚步一起前进吗?

    大数据时代,数据库是企业核心之重。当下,数据以TB级增长,数据库的承载量备受挑战。TiDB是NewSQL的一枝独秀,把传统数据库与非关系型数据库相结合的混合型数据库。它支持水平弹性扩展、ACID事务、标准SQL、MySQL语法和MySQL协议

    程序员文章站2023-11-07
  • 【TIDB】3、数据库的发展历史、现在、未来

    1、从单机数据库说起(Mysql、Oracle、PostgreSQL) 关系型数据库起源自1970年代,其最基本的功能有两个: 把数据存下来; 满足用户对数据的计算需求。 第一点是最基本的要求,如果一个数据库没办法把数据安全完整存下来,那么后续的任何功能都没有意义。当满足第一点后,用户紧接着就会要求 ...

    程序员文章站2023-08-02
  • Mysql Oracle Tidb对空值的处理

    三种类型的数据库下面分别创建对应的测试表:--Oracle 11.2CREATE TABLE t_oracle ( id int , name varchar2(10), dept varchar2(20) not null);--MySQL 5.7 CREATE TABLE t_mysql ( id int , name varchar(10), dept varchar(20) not null); --TiDB 3.0 CREATE TABLE t_tid

    程序员文章站2023-02-20
  • 在CentOS7环境下部署TiDB

    在CentOS7环境下部署TiDB一、安装CentOS系统1. 下载CentOS系统镜像点击这里可以前往官网下载系统镜像2. 使用Windows自带虚拟机工具Hyper-v创建虚拟机在程序管理里面开启Hyper-v功能新建虚拟交换机实现网络连接关闭安全启动检查安装系统时开启网络连接3. 通过CMD远...

    程序员文章站2022-07-13
  • tidb扩容tikv节点

    步骤只要按照官方文档来,可能会遇到的错误,记录了下。准备编辑 inventory.ini,加入新加节点。初始化新增节点ansible-playbook bootstrap.yml -l xxxxx.xxx.xxx会报错如下TASK [bootstrap : gather facts] *******...

    程序员文章站2022-07-13
  • TiDB逻辑优化规则

    TiDB逻辑优化规则

    目录 逻辑算子列裁剪最大最小消除投影消除谓词下推构建节点属性聚合消除外连接消除子查询优化 / 去相关总结逻辑算子发现对于零基础的读者,如果不先讲算子,后面都没法讲。所以还是先写一点。DataSource 这个就是数据源,也就是表。 select * from t 里面的 tSelection 选择,...

    程序员文章站2022-07-13
  • TiDB集群优化方案

    TiDB集群优化方案部署环境硬件3台64G内存,CPU为2*Xeon E5-2640 v4,共计20核40线程的设备.TiDB集群拓扑参考 topology.yaml如下global: user: "root" ssh_port: 22 deploy_dir: "/tidb-deploy" ...

    程序员文章站2022-07-13
  • TiDB中TiKV性能参数调整过程

    环境信息:$ ansible --versionansible 2.6.3 config file = /home/tidb/tidb-ansible/ansible.cfg configured module search path = [u'/home/tidb/.ansible/plugi...

    程序员文章站2022-07-13
  • TiDB 中的TiKV 性能参数调优实战

    概述:TiKV 最底层使用的是 RocksDB 做为持久化存储,所以 TiKV 的很多性能相关的参数都是与 RocksDB 相关的。TiKV 使用了两个 RocksDB 实例,默认 RocksDB 实例存储 KV 数据,Raft RocksDB 实例(简称 RaftDB)存储 Raft 数据。TiK...

    程序员文章站2022-07-13
  • TiDB -- TiDB CDC调研

    TiDB -- TiDB CDC调研

    TiDB CDC1.1 简介1.1.1 TiCDC 架构1.1.2系统角色1.1.3同步功能介绍1.2 安装部署1.2.1 前期准备1.2.2 配置模板1.2.3 部署启动1.3 创建CDC同步任务和验证1.3.1 同步任务相关指令1.4 测试CDC1.5 结论1.1 简介  TiCDC 是一款通过...

    程序员文章站2022-07-13
  • TiDB 总结

    TiDBtidb和mysql几乎完全兼容,所以我们的程序没有任何改动就能完成数据库从mysql到TiDb的转换,TiDB是一个分布式NewSQL数据库。它支持水平弹性扩展、ACID 事务、标准 SQL、MySQL 语法和 MySQL协议,具有数据强一致的高可用特性,是一个不仅适合 OLTP 场景还适...

    程序员文章站2022-07-13
  • TiDB与 MySQL 兼容性对比

    与 MySQL 兼容性对比TiDB 支持 MySQL 传输协议及其绝大多数的语法。这意味着您现有的 MySQL 连接器和客户端都可以继续使用。大多数情况下您现有的应用都可以迁移至 TiDB,无需任何代码修改。当前 TiDB 服务器官方支持的版本为 MySQL 5.7。大部分 MySQL 运维工具(如...

    程序员文章站2022-07-13
  • k8s安装tidb

    k8s安装tidb如果是用Rancher管理的集群,需要修改集群配置挂载分区启动local-volume-provisioner创建crd器安装helm安装tidb-operator安装tidb-cluster获取tidb的nodePort连接tidbEnd# tidb-operater要求集群中最...

    程序员文章站2022-07-13
  • TiDB测试环境的快速部署

    方法一:使用TiUP Playground快速部署本地测试环境 #下载并安装TiUP curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh #声明全局变量 source ~/.ba...

    程序员文章站2022-07-13
  • docker安装单机版tidb

    1、安装docker,请参考我写的安装docker文章 https://blog.csdn.net/sinat_41542983/article/details/111320371 2、docker 拉取tidb镜像 docker pull pingcap/tidb 3、创建目录,然后安装tidbm...

    程序员文章站2022-07-13
  • tidb 单机版安装部署

    服务器配置:vm虚机 ubuntu 16.04安装部署TIdb 单机测试环境安装centos7:wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm yum install -y mysql57-commun...

    程序员文章站2022-07-13
  • TiDB单机,docker-compose安装

    目录一、环境准备1、安装docker2、安装docker-compose3、安装mysql(可能不需要)root账号下安装4、安装git二、安装TiDB三、测试 一、环境准备本机环境是:centos7.31、安装docker第一步:删除旧版本和相关依赖,运行命令:yum remove docker ...

    程序员文章站2022-07-13
  • TiDB 单机安装测试集群(Docker Compose)

    @羲凡——只为了更好的活着TiDB 单机安装测试集群(Docker Compose)1.准备环境a.安装Docker(Ubuntu/Centos)b.安装Docker Compose# 基础环境yum -y install gcc python-devel# 安装pip并升级(检验命令为 pip -...

    程序员文章站2022-07-13