GOLANG SQL пакет для чтения реплик - PullRequest
0 голосов
/ 17 мая 2018

мы переносим наш прототип в производственную среду. Я не могу найти лучшую библиотеку / способ сделать репликацию чтения MySQL в библиотеке SQL GOLANG.

Наши службы баз данных Mysql работают на AWS RDS (один ведущий и два подчиненных).

Необходимо сделать следующее.

  1. вставка / обновление / удаление должны перейти к мастеру
  2. чтение из любой базы данных (в том числе мастер также хорошо)

В настоящее время у нас есть только одно соединение с базой данных.

import (
    "database/sql"
    _ "github.com/go-sql-driver/mysql"
)


db, err := sql.Open("mysql", "root:password@tcp(localhost:3306)/test")

Как мы можем заставить наш экземпляр db работать с репликами чтения в golang? Благодаря.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...