В MySQL 8.2 появилось прозрачное разделение чтения и записи

Компания Oracle недавно объявила о выходе версии MySQL 8.2, которая включает в себя множество новых улучшений и исправлений ошибок. Среди наиболее заметных из них – поддержка Read/Write Splitting из MySQL Router.

MySQL Router является частью InnoDB Cluster и представляет собой легкое промежуточное ПО, обеспечивающее прозрачную маршрутизацию между вашим приложением и внутренними серверами MySQL. Он может быть использован в самых разных случаях, например, для обеспечения высокой доступности и масштабируемости путем эффективной маршрутизации трафика базы данных на соответствующие внутренние серверы MySQL.

В MySQL 8.2 MySQL Router теперь способен идентифицировать чтение и запись и направлять их к первичным экземплярам в случае кластера InnoDB или к источнику асинхронной репликации для записи и к вторичным экземплярам или репликам для чтения.

В MySQL 8.2 появилось прозрачное разделение чтения и записи

источник: https://blogs.oracle.com/mysql/post/mysql-82-transparent-readwrite-splitting

Используя клиент MySQL, приложение подключается к серверу MySQL и выполняет SQL-запросы. Запросы классифицируются на чтение/запись или только чтение, на основании чего запросы направляются на соответствующий сервер. Это происходит плавно, и никаких изменений в приложении не требуется.

Это ценная функция для оптимизации производительности и масштабируемости базы данных без необходимости вносить какие-либо изменения в приложение.

+1
0
+1
0
+1
0
+1
0
+1
0

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *