В последние годы отечественная технология баз данных быстро развивалась и получила широкое распространение и признание. На рынке баз данных Китая доминируют традиционные иностранные бренды, и он постепенно переходит к отечественным базам данных. Благодаря развитию национальной стратегии информационной безопасности и быстрому развитию новых технологий, таких как облачные вычисления, большие данные и искусственный интеллект, отечественные базы данных продолжают улучшать производительность, надежность, безопасность и т. д., постепенно сокращая разрыв с международными. ведущие технологии.
Будучи представителем отечественных баз данных, TiDB прост и удобен в использовании, хорошо совместим с традиционной базой данных MySQL и обладает высокой доступностью. Он очень хорошо работает в конкретных отечественных бизнес-сценариях. В этой статье TiDB будет использована в качестве примера для представления функций и преимуществ TiDB, а также для быстрого запуска, чтобы вы могли иметь общее представление об этой отечественной базе данных.
База данных TiDB имеет следующие характеристики:
По сравнению с традиционной базой данных MySQL она имеет следующие преимущества:
Собственное развертывание поддерживает macOS и Linux, поскольку одним из компьютеров, которые я сейчас использую, является MacBook. Про, начнем с macOS Нативная установка как пример,Продемонстрируйте опыт。
Сначала введите команду:
curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
скоро Установитьзаконченный,возможно 3s, как показано на рисунке ниже:
Затем объявите глобальные переменные:
source ${your_shell_profile}
Здесь стоит отметить, что,${your_shell_profile}
твой местный жительиз Путь к файлу конфигурации,сверху Установить Заканчиватьизинформация в процессеизShell profile
Это написано внутри。Просто замените его,Я такой:
source /Users/cooper/.zshrc
Введите команду и нажмите Enter. В результате будет запущена последняя версия кластера TiDB. Конфигурация по умолчанию — по одному экземпляру TiDB, TiKV, PD и TiFlash.
tiup playground
При появлении запроса нажмите Разрешить. Дождитесь завершения загрузки.
Подождав некоторое время, TiDB будет готов!
Connect TiDB: mysql --comments --host 127.0.0.1 --port 4000 -u root
TiDB Dashboard: http://127.0.0.1:2379/dashboard
Grafana: http://127.0.0.1:3000
Объясните результаты этих трех строк соответственно:
root
,Пароль пуст.admin
。Примечание. Grafana — это кроссплатформенный инструмент анализа и визуализации измерений с открытым исходным кодом, который может использовать встроенный плагин MySQL для подключения к базе данных TiDB.
Страница консоли Dashboard выглядит следующим образом:
Интерфейс Grafana выглядит следующим образом:
Control+C
,Прекратите включение TiDB выше.tiup clean --all
,Очистите кластер。другойиздействовать,Например, просмотр SQL, создание и удаление базы данных., соответствующие примеры вы можете найти в официальной документации, в основном аналогично MySQL Не так уж много применения можно найти. если ты принадлежишь MySQL Используйте и учитесь, чтобы начать работу TiDB это очень просто.
В этой статье TiDB используется как представитель отечественных баз данных и кратко представлены характеристики TiDB и ее отличия от традиционной базы данных MySQL. При массовой обработке данных преимущества в производительности очевидны, и они подходят для сложных бизнес-сценариев с большой базой пользователей и высоким уровнем параллелизма, таких как электронная коммерция и финансы. Для приложений малого и среднего размера преимущества отечественной базы данных TiDB не столь очевидны, поэтому выбор соответствующей технологии баз данных все равно необходимо делать исходя из реальных потребностей бизнеса. Также стоит отметить, что официальное сообщество и техническая поддержка отечественных баз данных сейчас очень хороши. Если у вас есть возможность, вы также можете попробовать другие базы данных. Например, у Tencent Cloud также есть собственный продукт базы данных, и соответствующая документация и ответы технической поддержки по заказам очень своевременны. Если в будущем будет возможность, я напишу еще одну статью о вводе продукта и технической практике о базе данных Tencent Cloud. Надеюсь, эта статья может быть вам полезна.