0

これはばかげているように聞こえますが、2 台のマシンで実行する必要がなくなったと思われるシャード DB があり、代わりに 1 台のマシンで実行したいと考えています。

それが潜在的にどのように行われるかについてのアイデアはありますか? 逆を達成する方法については多くのリソースがありますが、これを行う方法についてはほとんどありません

4

1 に答える 1

1

2 つの別個のデータベース プロセス (およびそれらのストレージ) を 1 台のマシンに移動する場合、ほとんど 2 つのオプションがあります。

  1. それぞれ異なる構成ファイル (異なるポートを指定) から、データベースの実行可能ファイルを 2 回開始します。クライアントは、それぞれのポートで 2 つのインスタンスに接続できる必要があります。データベースとオペレーティング システムによっては、これができない場合があります。
  2. データベース/シャードごとに 2 つの仮想イメージを実行します。クライアントは、VM に構成する IP アドレスによってそれぞれに接続します。
于 2010-05-19T05:15:45.487 に答える