1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors_Tencent-TenDBCluster-TenDB

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 5.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 22:12 ef6bc07

TenDB Cluster

TenDB Cluster — это распределённое решение для реляционных баз данных MySQL, разработанное и поддерживаемое командой Tencent Game CROS DBA. Оно состоит из трёх основных компонентов: TSpider, TenDB и Tdbctl.

TSpider — это прокси-слой TenDB Cluster. Это кастомизированная версия, разработанная Tencent Game CROS DBA на основе MariaDB 10.3.7. Она в основном улучшает и настраивает распределённый механизм хранения данных MySQL spider; TSpider github page.

TenDB — это слой данных TenDB Cluster. Это кастомизированный форк MySQL, разработанный Tencent Game CROS DBA на основе Percona Server 5.7.20. Он предоставляет некоторые отличные функции для бизнес-операций; TenDB github page.

Tdbctl — это управляющий слой TenDB Cluster. Он разработан командой Tencent Game CROS DBA на базе TenDB (в основном повторно использует собственные возможности SQL-парсинга и MGR TenDB). Он обеспечивает управление маршрутизацией кластера, работу с DDL кластера, мониторинг кластера и некоторые другие кластерные возможности. Tdbctl github page.

Введение в TenDB Cluster

TenDB Cluster — это решение для распределённых реляционных баз данных MySQL, разработанное и поддерживаемое командой DBA Tencent Game. Основные функции включают прозрачное сегментирование базы данных/таблиц, высокую доступность и масштабирование в режиме онлайн. Благодаря этим функциям разработчики могут сосредоточиться на разработке и эксплуатации своего продукта, не заботясь о логике сегментирования данных. Кроме того, в случае массового параллелизма нет необходимости заботиться о нагрузке на уровень хранения БД.

Быстрый старт

Более подробно см. главу «Быстрое развёртывание с помощью Docker Compose» (https://tendbcluster.com/book-en/Documentation/op-guide/docker-compose-tendbcluster-en.html).

Документация

Подробности см. на сайте https://tendbcluster.com/.

Гибкое развёртывание

Рекомендуется использовать TSpider + TenDB + Tdbctl для развёртывания TenDB Cluster. Однако разработчики также могут гибко развёртывать TenDB Cluster в соответствии со своей собственной онлайн-ситуацией. В настоящее время компании используют TSpider + Tencent Cloud RDS или TSpider + AWS RDS для развёртывания кластеров TenDB Cluster.

Свяжитесь с нами

По любым вопросам или обсуждениям, касающимся TenDB Cluster, пожалуйста, не стесняйтесь оставлять нам отзывы через систему отслеживания проблем:

Дорожная карта

Подробнее см. в главе «Дорожная карта» (https://tendbcluster.com/book-en/Documentation/roadmap-en.html).

Лицензия

TenDBCluster лицензируется по GNU General Public License Version 2, за исключением перечисленных ниже сторонних компонентов. Информацию об авторских правах и лицензии можно найти в файле TenDBCluster-License.

Благодарности

Спасибо MariaDB и Percona за их выдающийся вклад в экосистему MySQL с открытым исходным кодом, именно на плечах предшественников родился TenDB Cluster. Кроме того, особая благодарность выдающимся разработчикам, участникам. Подробнее см. на странице https://tendbcluster.com/book-en/Documentation/acknowledgements-en.html.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors_Tencent-TenDBCluster-TenDB.git
git@api.gitlife.ru:oschina-mirror/mirrors_Tencent-TenDBCluster-TenDB.git
oschina-mirror
mirrors_Tencent-TenDBCluster-TenDB
mirrors_Tencent-TenDBCluster-TenDB
tendb