From aeef1957a2fee26cc7bb8baca650a98478074058 Mon Sep 17 00:00:00 2001 From: Queeny Date: Tue, 15 May 2018 11:45:25 +0800 Subject: [PATCH 01/11] Fix the wrong statement --- dev-guide/deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-guide/deployment.md b/dev-guide/deployment.md index c3b5c5f791221..72ad6b7f98eb8 100644 --- a/dev-guide/deployment.md +++ b/dev-guide/deployment.md @@ -2,7 +2,7 @@ ## Overview -Note: **The easiest way to deploy TiDB is to use the official binary package directly, see [Binary Deployment](../op-guide/binary-deployment.md).** +Note: **The easiest way to deploy TiDB is to use the TiDB Ansible, see [Binary Deployment](../op-guide/ansible-deployment.md).** If you want to build the TiDB project, deploy the binaries to other machines and run them, you can follow this guide. From a9db87384f05a98df21265b3ed38847269905bcc Mon Sep 17 00:00:00 2001 From: Queeny Date: Tue, 15 May 2018 11:46:24 +0800 Subject: [PATCH 02/11] Fix a typo --- dev-guide/deployment.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/dev-guide/deployment.md b/dev-guide/deployment.md index 72ad6b7f98eb8..8afbbe8313341 100644 --- a/dev-guide/deployment.md +++ b/dev-guide/deployment.md @@ -2,11 +2,9 @@ ## Overview -Note: **The easiest way to deploy TiDB is to use the TiDB Ansible, see [Binary Deployment](../op-guide/ansible-deployment.md).** +Note: **The easiest way to deploy TiDB is to use TiDB Ansible, see [Ansible Deployment](../op-guide/ansible-deployment.md).** -If you want to build the TiDB project, deploy the binaries to other machines and run them, you can follow this guide. - -Check the [supported platforms](./requirements.md#supported-platforms) and [prerequisites](./requirements.md#prerequisites) first. +Before you start, check the [supported platforms](./requirements.md#supported-platforms) and [prerequisites](./requirements.md#prerequisites) first. ## Building and installing TiDB components From 6365ca091e10ded631b2503e05679dce97f1aef6 Mon Sep 17 00:00:00 2001 From: Queeny Date: Wed, 16 May 2018 16:43:49 +0800 Subject: [PATCH 03/11] Fix the statement --- op-guide/ansible-deployment.md | 2 ++ op-guide/binary-deployment.md | 18 +++++++++++++++--- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/op-guide/ansible-deployment.md b/op-guide/ansible-deployment.md index 19569806f0853..c8ae252f23d66 100644 --- a/op-guide/ansible-deployment.md +++ b/op-guide/ansible-deployment.md @@ -318,6 +318,8 @@ To deploy TiDB using a normal user account, take the following steps: ## Test the cluster +Note: Because TiDB is compatible with MySQL, you can use MySQL client to connect to TiDB directly. Before you start TiDB, make sure to install MySQL client first. + It is recommended to configure load balancing to provide uniform SQL interface. 1. Connect to the TiDB cluster using the MySQL client. diff --git a/op-guide/binary-deployment.md b/op-guide/binary-deployment.md index f96082bf234af..c70befc56fc13 100644 --- a/op-guide/binary-deployment.md +++ b/op-guide/binary-deployment.md @@ -132,7 +132,9 @@ The key's randomart image is: TiDB provides the official binary installation package that supports Linux. For the operating system, it is recommended to use Redhat 7.3+, CentOS 7.3+ and higher versions. -### Operating system: Linux (Redhat 7+, CentOS 7+) +> Note: Because TiDB is compatible with MySQL, you can use MySQL client to connect to TiDB directly. Before you start TiDB, make sure to install MySQL client first. + +### Download and extract the package on each node ``` # Download the package. @@ -203,23 +205,33 @@ Follow the steps below to start PD, TiKV and TiDB: --data-dir=pd1 \ --client-urls="http://192.168.199.113:2379" \ --peer-urls="http://192.168.199.113:2380" \ - --initial-cluster="pd1=http://192.168.199.113:2380" \ + --initial-cluster=pd1="http://192.168.199.113:2380" \ --log-file=pd.log ``` -2. Start TiKV on Node2, Node3 and Node4. +2. Log in and start TiKV on other nodes: Node2, Node3 and Node4: + + On Node2: ```bash ./bin/tikv-server --pd="192.168.199.113:2379" \ --addr="192.168.199.114:20160" \ --data-dir=tikv1 \ --log-file=tikv.log + ``` + + On Node3: + ```bash ./bin/tikv-server --pd="192.168.199.113:2379" \ --addr="192.168.199.115:20160" \ --data-dir=tikv2 \ --log-file=tikv.log + ``` + On Node4: + + ```bash ./bin/tikv-server --pd="192.168.199.113:2379" \ --addr="192.168.199.116:20160" \ --data-dir=tikv3 \ From 4ca4316fff0a8c07cd7b8e86d121f738f88bd78f Mon Sep 17 00:00:00 2001 From: Queeny Date: Wed, 16 May 2018 16:46:07 +0800 Subject: [PATCH 04/11] Fix the quotation mark --- op-guide/binary-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/op-guide/binary-deployment.md b/op-guide/binary-deployment.md index c70befc56fc13..634a79f6b3712 100644 --- a/op-guide/binary-deployment.md +++ b/op-guide/binary-deployment.md @@ -205,7 +205,7 @@ Follow the steps below to start PD, TiKV and TiDB: --data-dir=pd1 \ --client-urls="http://192.168.199.113:2379" \ --peer-urls="http://192.168.199.113:2380" \ - --initial-cluster=pd1="http://192.168.199.113:2380" \ + --initial-cluster="pd1=http://192.168.199.113:2380" \ --log-file=pd.log ``` From 7c6f7ad9d7cb7a93f7408c0b451f0c066b19c707 Mon Sep 17 00:00:00 2001 From: Queeny Date: Thu, 17 May 2018 16:20:41 +0800 Subject: [PATCH 05/11] Update the statement of tikv-ctl --- tools/tikv-control.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tools/tikv-control.md b/tools/tikv-control.md index 72db4fdaa238b..f9d8e6857f84f 100644 --- a/tools/tikv-control.md +++ b/tools/tikv-control.md @@ -5,8 +5,7 @@ category: tools # TiKV Control User Guide -TiKV Control (`tikv-ctl`) is a command line tool of TiKV, used to manage the cluster. When you compile TiKV, the `tikv-ctl` command is also compiled at the same time. If the cluster is deployed using Ansible, the binary file also exist in the corresponding `tidb-ansible/resources/bin` directory. - +TiKV Control (`tikv-ctl`) is a command line tool of TiKV, used to manage the cluster. When you compile TiKV, the `tikv-ctl` command is also compiled at the same time. If the cluster is deployed using Ansible, the `tikv-ctl` binary file exists in the corresponding `tidb-ansible/resources/bin` directory. If the cluster is deployed using the binary, the `tikv-ctl` file is in the `bin` directory together with other files such as `tidb-server`, `pd-server`, `tikv-server`, etc. ## General options `tikv-ctl` provides two operation modes: From ce59b3d4d84e73e216d6c2831572d4a2b81db50c Mon Sep 17 00:00:00 2001 From: Queeny Date: Fri, 18 May 2018 07:56:56 +0800 Subject: [PATCH 06/11] Update the MySQL related statement --- op-guide/ansible-deployment.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/op-guide/ansible-deployment.md b/op-guide/ansible-deployment.md index c8ae252f23d66..a96bdde60f9e4 100644 --- a/op-guide/ansible-deployment.md +++ b/op-guide/ansible-deployment.md @@ -318,7 +318,7 @@ To deploy TiDB using a normal user account, take the following steps: ## Test the cluster -Note: Because TiDB is compatible with MySQL, you can use MySQL client to connect to TiDB directly. Before you start TiDB, make sure to install MySQL client first. +> **Note:** Because TiDB is compatible with MySQL, you must use MySQL client to connect to TiDB directly. It is recommended to configure load balancing to provide uniform SQL interface. @@ -469,7 +469,7 @@ Run the following command. If it returns `running`, then the NTP service is runn ``` $ sudo systemctl status ntpd.service -● ntpd.service - Network Time Service + ntpd.service - Network Time Service Loaded: loaded (/usr/lib/systemd/system/ntpd.service; disabled; vendor preset: disabled) Active: active (running) since 一 2017-12-18 13:13:19 CST; 3s ago ``` @@ -730,4 +730,4 @@ Check whether the `zookeeper_addrs` configuration in `inventory.ini` is the same # zookeeper_addrs = "192.168.0.11:2181,192.168.0.12:2181,192.168.0.13:2181" # You can also append an optional chroot string to the URLs to specify the root directory for all Kafka znodes. Example: # zookeeper_addrs = "192.168.0.11:2181,192.168.0.12:2181,192.168.0.13:2181/kafka/123" -``` \ No newline at end of file +``` From ba65b01f604a10cb3385991878e5c706b01e2a1f Mon Sep 17 00:00:00 2001 From: Queeny Date: Fri, 18 May 2018 07:59:33 +0800 Subject: [PATCH 07/11] Update the statement regarding the MySQL client --- op-guide/binary-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/op-guide/binary-deployment.md b/op-guide/binary-deployment.md index 634a79f6b3712..4e1c6c242d372 100644 --- a/op-guide/binary-deployment.md +++ b/op-guide/binary-deployment.md @@ -132,7 +132,7 @@ The key's randomart image is: TiDB provides the official binary installation package that supports Linux. For the operating system, it is recommended to use Redhat 7.3+, CentOS 7.3+ and higher versions. -> Note: Because TiDB is compatible with MySQL, you can use MySQL client to connect to TiDB directly. Before you start TiDB, make sure to install MySQL client first. +> **Note:** Because TiDB is compatible with MySQL, you must use MySQL client to connect to TiDB directly. ### Download and extract the package on each node From d7f3316c43e714178ad59f45cec155674229243c Mon Sep 17 00:00:00 2001 From: Queeny Date: Fri, 8 Jun 2018 16:25:28 +0800 Subject: [PATCH 08/11] Add the link to the tutorial --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3592756ca204d..045bd3a5fd3af 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ - [TiDB Introduction](overview.md#tidb-introduction) - [TiDB Architecture](overview.md#tidb-architecture) - [TiDB Quick Start Guide](QUICKSTART.md) +- [TiDB Tutorial](https://www.pingcap.com/blog/how_to_spin_up_an_htap_database_in_5_minutes_with_tidb_tispark/) + TiDB User Guide + TiDB Server Administration - [The TiDB Server](sql/tidb-server.md) From f7852b7ca3e22eef69c2a796fd0e3cd8af713a56 Mon Sep 17 00:00:00 2001 From: Queeny Date: Wed, 11 Jul 2018 12:12:27 +0800 Subject: [PATCH 09/11] adopter: update the latest adopter list --- .gitignore | 1 + adopters.md | 96 +++++++++++++++++++++++++++++++++++++---------------- 2 files changed, 69 insertions(+), 28 deletions(-) diff --git a/.gitignore b/.gitignore index 728e6000141c9..069892e5fd170 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ *.iml out gen +.DS_Store diff --git a/adopters.md b/adopters.md index 93ec48dc6b9f9..e569eca00d2c4 100644 --- a/adopters.md +++ b/adopters.md @@ -7,31 +7,71 @@ category: adopters This is a list of TiDB adopters in various industries. -- [Bank of Beijing (Banking)](http://www.bankofbeijing.com.cn/en2011/index.html) -- [Mobike (Ridesharing)](https://mobike.com/global/) -- [Ele.me (Food Delivery)](https://www.crunchbase.com/organization/ele-me) -- [Yiguo.com (E-commerce)](https://www.datanami.com/2018/02/22/hybrid-database-capturing-perishable-insights-yiguo/) -- [Zhuan Zhuan (E-commerce)](http://www.zhuanzhuan.com/) -- [Toutiao (Media)](https://www.crunchbase.com/organization/toutiao) -- [Phoenix New Media (Media)](http://ir.ifeng.com/phoenix.zhtml?c=242799&p=irol-irhome) -- [LeCloud (MediaTech)](http://www.lecloud.com/en-us/) -- [Mobikok (AdTech)](http://www.kokmobi.com/en/cn/index.asp) -- [Ping++ (Mobile Payment)](https://www.crunchbase.com/organization/ping-5) -- [Qunar.com (Travel)](https://www.crunchbase.com/organization/qunar-com) -- [LY.com (Travel)](https://www.crunchbase.com/organization/ly-com) -- [LinkDoc Technology (HealthTech)](https://www.crunchbase.com/organization/linkdoc-technology) -- [WEIRUIDA (Clean Energy and Data Analytics)](https://pitchbook.com/profiles/company/161294-41) -- [Yuanfudao (EdTech)](https://www.crunchbase.com/organization/yuanfudao) -- [360 Financial (FinTech)](https://jinrong.360jie.com.cn/) -- [China Telecom BestPay (FinTech)](https://www.bestpay.com.cn/global/oig/index.html) -- [GAEA (Gaming)](http://gaea.com/en) -- [YOOZOO GAMES (Gaming)](http://www.yoozoo.com/en) -- [Seasun Games (Gaming)](http://www.seasungames.com/) -- [FUNYOURS JAPAN (Gaming)](http://company.funyours.co.jp/) -- [Hainan eKing Technology (Enterprise Technology)](https://www.crunchbase.com/organization/hainan-eking-technology) -- [2Dfire (FoodTech)](http://www.2dfire.com/) -- [Keruyun (FoodTech)](http://www.keruyun.com/en) -- [G7 (Internet of Things)](https://www.english.g7.com.cn/) -- [Yimian Data (Big Data)](https://www.yimian.com.cn) -- [Qingdao Telaidian (Electric Car Charger)](https://www.teld.cn/) -- [Wanda Internet Technology Group (Big Data)](http://www.wanda-tech.cn/en/) +|Company| Industry| Success Story| +| --- | --- | --- | +|[Mobike](https://en.wikipedia.org/wiki/Mobike)|Ridesharing|[English](https://www.pingcap.com/blog/Use-Case-TiDB-in-Mobike/); [Chinese](https://www.pingcap.com/cases-cn/user-case-mobike/)| +|[Jinri Toutiao](https://en.wikipedia.org/wiki/Toutiao)|Mobile News Platform|[Chinese](https://www.pingcap.com/cases-cn/user-case-toutiao/)| +|[Yiguo.com](https://www.crunchbase.com/organization/shanghai-yiguo-electron-business)|E-commerce|[English](https://www.datanami.com/2018/02/22/hybrid-database-capturing-perishable-insights-yiguo/); [Chinese](https://www.pingcap.com/cases-cn/user-case-yiguo)| +|[Yuanfudao.com](https://www.crunchbase.com/organization/yuanfudao)|EdTech|[English](https://www.pingcap.com/blog/2017-08-08-tidbforyuanfudao/); [Chinese](https://www.pingcap.com/cases-cn/user-case-yuanfudao/)| +|[Ele.me](https://en.wikipedia.org/wiki/Ele.me)|Food Delivery|[English](https://www.pingcap.com/blog/use-case-tidb-in-eleme/); [Chinese](https://www.pingcap.com/cases-cn/user-case-eleme-1/)| +|[LY.com](https://www.crunchbase.com/organization/ly-com)|Travel|[Chinese](https://www.pingcap.com/cases-cn/user-case-tongcheng/)|| +|[Qunar.com](https://www.crunchbase.com/organization/qunar-com)|Travel|[Chinese](https://www.pingcap.com/cases-cn/user-case-qunar/)| +|[Hulu](https://www.hulu.com/welcome?orig_referrer=https%3A%2F%2Fwww.google.com%2F)|Entertainment||| +|[VIPKID](https://en.wikipedia.org/wiki/VIPKID)|EdTech||| +|[Lenovo](https://en.wikipedia.org/wiki/Lenovo)|Enterprise Technology||| +|[Bank of Beijing ](https://en.wikipedia.org/wiki/Bank_of_China)|Banking||| +|[Industrial and Commercial Bank of China](https://en.wikipedia.org/wiki/Industrial_and_Commercial_Bank_of_China)|Banking||| +|[iQiyi](https://en.wikipedia.org/wiki/IQiyi)|Media and Entertainment||| +|[Yimian Data](https://www.crunchbase.com/organization/yimian-data)|Big Data|[Chinese](https://www.pingcap.com/cases-cn/user-case-yimian)||| +|[Phoenix New Media](https://www.crunchbase.com/organization/phoenix-new-media)|Media|[Chinese](https://www.pingcap.com/cases-cn/user-case-ifeng/)|| +|[Mobikok](http://www.mobikok.com/en/)|AdTech|[Chinese](https://pingcap.com/cases-cn/user-case-mobikok/)|| +|[LinkDoc Technology](https://www.crunchbase.com/organization/linkdoc-technology)|HealthTech|[Chinese](https://www.pingcap.com/cases-cn/user-case-linkdoc/)|| +|[G7 Networks](https://www.english.g7.com.cn/)| Logistics|[Chinese](https://www.pingcap.com/cases-cn/user-case-g7/)|| +|[360 Finance](https://www.crunchbase.com/organization/360-finance)|FinTech|[Chinese](https://www.pingcap.com/cases-cn/user-case-360/)|| +|[GAEA](http://www.gaea.com/en/)|Gaming|[Chinese](https://www.pingcap.com/cases-cn/user-case-gaea-ad/)|[English](https://www.pingcap.com/blog/2017-05-22-Comparison-between-MySQL-and-TiDB-with-tens-of-millions-of-data-per-day/)| +|[YOOZOO Games](https://www.crunchbase.com/organization/yoozoo-games)|Gaming|[Chinese](https://pingcap.com/cases-cn/user-case-youzu/)|| +|[Seasun Games](https://www.crunchbase.com/organization/seasun)|Gaming|[Chinese](https://pingcap.com/cases-cn/user-case-xishanju/)|| +|[NetEase Games](https://game.163.com/en/)|Gaming||| +|[FUNYOURS JAPAN](http://company.funyours.co.jp/)|Gaming|[Chinese](https://pingcap.com/cases-cn/user-case-funyours-japan/)|| +|[Zhaopin.com](https://www.crunchbase.com/organization/zhaopin)|Recruiting||| +|[Panda.tv](https://www.crunchbase.com/organization/panda-tv)|Live Streaming||| +|[Hoodinn](https://www.crunchbase.com/organization/hoodinn)|Gaming||| +|[Ping++](https://www.crunchbase.com/organization/ping-5)|Mobile Payment|[Chinese](https://pingcap.com/cases-cn/user-case-ping++/)|| +|[Hainan eKing Technology](https://www.crunchbase.com/organization/hainan-eking-technology)|Enterprise Technology|[Chinese](https://pingcap.com/cases-cn/user-case-ekingtech/)|| +|LianLian Tech|Mobile Payment||| +|[Tongdun Technology](https://www.crunchbase.com/organization/tongdun-technology)|FinTech||| +|[Wacai](https://www.crunchbase.com/organization/wacai)|FinTech||| +|Tree Finance|FinTech||| +|2Dfire.com|FoodTech|[Chinese](https://www.pingcap.com/cases-cn/user-case-erweihuo/)|| +|[Happigo.com](https://www.crunchbase.com/organization/happigo-com)|E-commerce||| +|[Mashang Consumer Finance](https://www.crunchbase.com/organization/ms-finance)|FinTech||| +|[Tencent OMG](https://en.wikipedia.org/wiki/Tencent)|Media||| +|[Terren](http://webterren.com.zigstat.com/)|Media||| +|[LeCloud](https://www.crunchbase.com/organization/letv-2)|Media||| +|[Miaopai](https://en.wikipedia.org/wiki/Miaopai)|Media||| +|[Snowball Finance](https://www.crunchbase.com/organization/snowball-finance)|FinTech||| +|[Yimutian](http://www.ymt.com/)|E-commerce||| +|[Gengmei](https://www.crunchbase.com/organization/gengmei)|Plastic Surgery||| +|[Acewill](https://www.crunchbase.com/organization/acewill)|FoodTech||| +|[Keruyun ](https://www.crunchbase.com/organization/keruyun-technology-beijing-co-ltd)|SaaS|[Chinese](https://pingcap.com/cases-cn/user-case-keruyun/)|| +|[Youju Tech](https://www.ujuz.cn/)|E-Commerce||| +|[Maizhuo](https://www.crunchbase.com/organization/maizhuo)|E-Commerce||| +|[Mogujie](https://www.crunchbase.com/organization/mogujie)|E-Commerce||| +|[Zhuan Zhuan](https://www.crunchbase.com/organization/zhuan-zhuan)|Online Marketplace|[Chinese](https://pingcap.com/cases-cn/user-case-zhuanzhuan/)|| +|[Shuangchuang Huipu](http://scphjt.com/)|FinTech||| +|[Meizu](https://en.wikipedia.org/wiki/Meizu)|Media|| +|[Seagroup](https://sea-group.org/?lang=en)|Gaming||| +|[Sogou](https://en.wikipedia.org/wiki/Sogou)|MediaTech||| +|[Chunyu Yisheng](https://www.crunchbase.com/organization/chunyu)|HealthTech||| +|[Meituan](https://en.wikipedia.org/wiki/Meituan-Dianping)|Food Delivery||| +|[Qutoutiao](https://www.crunchbase.com/organization/qutoutiao)|Social Network||| +|[QuantGroup](https://www.crunchbase.com/organization/quantgroup)|FinTech||| +|[FINUP](https://www.crunchbase.com/organization/finup)|FinTech||| +[Meili Finance](https://www.crunchbase.com/organization/meili-jinrong)|FinTech||| +|[Guolian Securities](https://www.crunchbase.com/organization/guolian-securities)|Financial Services||| +|[Founder Securities](https://www.linkedin.com/company/founder-securities-co-ltd-/)|Financial Services||| +|[China Telecom Shanghai](http://sh.189.cn/en/index.html)|Telecom||| +|[State Administration of Taxation](https://en.wikipedia.org/wiki/State_Administration_of_Taxation)|Finance||| +|[Wuhan Antian Information Technology](https://www.avlsec.com/)|Enterprise Technology||| +|[Ausnutria Dairy](https://www.crunchbase.com/organization/ausnutria-dairy)|FoodTech||| +|[Qingdao Telaidian](https://www.teld.cn/)|Electric Car Charger||| From 95706ff86597e3aabce2e7ec9a1c27b77004ed01 Mon Sep 17 00:00:00 2001 From: Queeny Date: Wed, 11 Jul 2018 12:13:32 +0800 Subject: [PATCH 10/11] fix a type in faq --- FAQ.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FAQ.md b/FAQ.md index a23cee4f3cce1..f3be7954359a1 100644 --- a/FAQ.md +++ b/FAQ.md @@ -55,7 +55,7 @@ Any language supported by MySQL client or driver. #### Can I use other Key-Value storage engines with TiDB? -Yes. TiKV and TiDB supports many popular standalone storage engines, such as GolevelDB and BoltDB. If the storage engine is a KV engine that supports transactions and it provides a client that meets the interface requirement of TiDB, then it can connect to TiDB. +Yes. TiKV and TiDB support many popular standalone storage engines, such as GolevelDB and BoltDB. If the storage engine is a KV engine that supports transactions and it provides a client that meets the interface requirement of TiDB, then it can connect to TiDB. #### What's the recommended solution for the deployment of three geo-distributed data centers? From 42e452285ca2217f9a098b9f6227bedf6f06abaf Mon Sep 17 00:00:00 2001 From: Queeny Date: Wed, 11 Jul 2018 14:16:17 +0800 Subject: [PATCH 11/11] Address comments --- adopters.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/adopters.md b/adopters.md index e569eca00d2c4..de86cacb36215 100644 --- a/adopters.md +++ b/adopters.md @@ -16,10 +16,10 @@ This is a list of TiDB adopters in various industries. |[Ele.me](https://en.wikipedia.org/wiki/Ele.me)|Food Delivery|[English](https://www.pingcap.com/blog/use-case-tidb-in-eleme/); [Chinese](https://www.pingcap.com/cases-cn/user-case-eleme-1/)| |[LY.com](https://www.crunchbase.com/organization/ly-com)|Travel|[Chinese](https://www.pingcap.com/cases-cn/user-case-tongcheng/)|| |[Qunar.com](https://www.crunchbase.com/organization/qunar-com)|Travel|[Chinese](https://www.pingcap.com/cases-cn/user-case-qunar/)| -|[Hulu](https://www.hulu.com/welcome?orig_referrer=https%3A%2F%2Fwww.google.com%2F)|Entertainment||| +|[Hulu](https://www.hulu.com)|Entertainment||| |[VIPKID](https://en.wikipedia.org/wiki/VIPKID)|EdTech||| |[Lenovo](https://en.wikipedia.org/wiki/Lenovo)|Enterprise Technology||| -|[Bank of Beijing ](https://en.wikipedia.org/wiki/Bank_of_China)|Banking||| +|[Bank of Beijing](https://en.wikipedia.org/wiki/Bank_of_Beijing)|Banking||| |[Industrial and Commercial Bank of China](https://en.wikipedia.org/wiki/Industrial_and_Commercial_Bank_of_China)|Banking||| |[iQiyi](https://en.wikipedia.org/wiki/IQiyi)|Media and Entertainment||| |[Yimian Data](https://www.crunchbase.com/organization/yimian-data)|Big Data|[Chinese](https://www.pingcap.com/cases-cn/user-case-yimian)||| @@ -38,11 +38,11 @@ This is a list of TiDB adopters in various industries. |[Hoodinn](https://www.crunchbase.com/organization/hoodinn)|Gaming||| |[Ping++](https://www.crunchbase.com/organization/ping-5)|Mobile Payment|[Chinese](https://pingcap.com/cases-cn/user-case-ping++/)|| |[Hainan eKing Technology](https://www.crunchbase.com/organization/hainan-eking-technology)|Enterprise Technology|[Chinese](https://pingcap.com/cases-cn/user-case-ekingtech/)|| -|LianLian Tech|Mobile Payment||| +|[LianLian Tech](http://www.10030.com.cn/web/)|Mobile Payment||| |[Tongdun Technology](https://www.crunchbase.com/organization/tongdun-technology)|FinTech||| |[Wacai](https://www.crunchbase.com/organization/wacai)|FinTech||| -|Tree Finance|FinTech||| -|2Dfire.com|FoodTech|[Chinese](https://www.pingcap.com/cases-cn/user-case-erweihuo/)|| +|[Tree Finance](https://www.treefinance.com.cn/)|FinTech||| +|[2Dfire.com](http://www.2dfire.com/)|FoodTech|[Chinese](https://www.pingcap.com/cases-cn/user-case-erweihuo/)|| |[Happigo.com](https://www.crunchbase.com/organization/happigo-com)|E-commerce||| |[Mashang Consumer Finance](https://www.crunchbase.com/organization/ms-finance)|FinTech||| |[Tencent OMG](https://en.wikipedia.org/wiki/Tencent)|Media||| @@ -55,12 +55,12 @@ This is a list of TiDB adopters in various industries. |[Acewill](https://www.crunchbase.com/organization/acewill)|FoodTech||| |[Keruyun ](https://www.crunchbase.com/organization/keruyun-technology-beijing-co-ltd)|SaaS|[Chinese](https://pingcap.com/cases-cn/user-case-keruyun/)|| |[Youju Tech](https://www.ujuz.cn/)|E-Commerce||| -|[Maizhuo](https://www.crunchbase.com/organization/maizhuo)|E-Commerce||| +|[Maizuo](https://www.crunchbase.com/organization/maizhuo)|E-Commerce||| |[Mogujie](https://www.crunchbase.com/organization/mogujie)|E-Commerce||| |[Zhuan Zhuan](https://www.crunchbase.com/organization/zhuan-zhuan)|Online Marketplace|[Chinese](https://pingcap.com/cases-cn/user-case-zhuanzhuan/)|| |[Shuangchuang Huipu](http://scphjt.com/)|FinTech||| |[Meizu](https://en.wikipedia.org/wiki/Meizu)|Media|| -|[Seagroup](https://sea-group.org/?lang=en)|Gaming||| +|[SEA group](https://sea-group.org/?lang=en)|Gaming||| |[Sogou](https://en.wikipedia.org/wiki/Sogou)|MediaTech||| |[Chunyu Yisheng](https://www.crunchbase.com/organization/chunyu)|HealthTech||| |[Meituan](https://en.wikipedia.org/wiki/Meituan-Dianping)|Food Delivery|||