この2つのDBでレプリケーション使ったことある人ある? マスターMYSQLでPOSTGRESをスレーブにしたいんだけど
すごい発想
mysqlのバイナリログをpostgresのバイナリログに変換してくれるようなスクリプトかませば可能じゃないか? 存在するのかどうか知らんが。
マスタとスレーブでDB変えるの意味あるの 特に何もなければデータの整合性とか考えて同じにしたほうが無難だと思うけど
ここに一票
mysqlの場合はマスタとスレーブでストレージエンジン自体が異なることも結構あるから、 (blackholeエンジン使ってマスタの負荷下げたりとか)そういう需要がありそうってのも分からな...
クライアント側で2つに投げるほうが簡単だろうな 性能に影響出ないようにするには多少工夫が必要だろうけど、違うデータベース同士連携させるよりはずっとマシだ
クライアントがDBにSQLクエリを投げるシステムなんか存在するわけないだろ常考…
マスターMYSQLでPOSTGRESをスレーブにしたいんだけど なして?
POSTGRESでupsertを使いたいんだけどないからMariaDBでデータ取得して Postgresでデータ解析をしようかと
upsert 使いたいだけなら、アプリケーション側でそれらしいロジックいれればマスタ/スレーブともにポスグレでいいんじゃないの
値動きのデータを大量に扱うのでできればdb側で 制御した方が安全かなと思ったんだけど やっぱフロントで実装するしかないか
データ更新が値動き取得ぐらいしかないなら、とりあえず排他制御無視できそうだけど。 ミッションクリティカルなシステムじゃなきゃ、インデックスはってりゃ取得に時間かからなそ...
https://code.google.com/p/tungsten-replicator/ これ使うのかな
なるほど、ちょっと見てみる、ありがとう。