0

仮想環境で Azure Storage を使用する予定です。Azure はすでに、非常に高い可用性、負荷分散、および世界中のデータのレプリケーションを提供しています。高可用性を持つ IIS サーバーに NEO4j Graph (Java 組み込みを使用) をインストールした場合。NEO4j の高可用性アーキテクチャを設計して使用する必要はありますか?

NEO4J のバックアップ オプション (確かにエンタープライズ ライセンス) はまだ必要ですが、ロード バランシングとレプリケーションのビジネスに参加しない方がよいでしょう。Azure Cloud はすでに非常に優れた機能を果たしています。ありがとうございました!

一番、

ジョージ・ムーン

4

1 に答える 1

0

短い答えはおそらくイエスです。

Windows Azure は、高可用性システムを構築できるインフラストラクチャを提供します。魔法のようにシステムを高可用性にすることはありません。

NEO4J はステートフルであるため、各ノード (ノードが 1 つしかない場合、Azure は SLA を提供せず、インスタンスはダウンします) は何らかの状態を共有する必要があり、その方法は NEO4J の動作に依存します。したがって、それを行うには NEO4J メカニズムに依存する必要があります。

NEO4J がどのように機能しているかはわかりませんが、Windows Azure インフラストラクチャを使用して、NEO4J に関する高可用性アーキテクチャの設計をスキップすることはできません。

クラウドは、管理レベルで物事を追加できる魔法のバズワードかもしれませんが、現実世界の厳しいレベルでは、ハリーの魔法の杖は存在しません。

于 2013-07-18T07:49:19.517 に答える