Redisのは、分散キャッシング・スキームを使用したくない考えます

       、プロジェクトが最初に表示することがありRedisのは、現在のJavaプロジェクトのキャッシュスキームとシーンの大多数のための標準的なソリューションとなっていますが、私は新しいプロジェクトをやっているときに、非常に小さいクラスター、おそらく2台のアプリケーションサーバが、私たちは、保守監視を構築する必要があり、分散キャッシュを行うのRedisは、それは必然的にRedisのサーバーだけでなく、トラブルの廃棄物の少しを構築する必要があります場合は、少なくともこの時点で、ログインデータを保存するために、Redisのサーバーの近くに独自のメモリ空間を提供する必要性、今回は考えるのが適当であり、どのくらいのメモリ、単一ノードがクラッシュしなくなりましたか?Redisのクラスタを変更しますか?単に持っていないのですか?大きなプロジェクトの後、その後、Redisのを、それをバックに変更?だから、フルスイングのRedisで瞑想を考える、キャッシュスキームは、ネイティブアプリケーション上で、それのようになります。クラウドネイティブアプリケーションのための理想的なクラウドに思えないのですか?

       いいえサーバー:サーバーはRedisのように、サーバーを構築する必要性は、クラスタの監視が行われる必要がある、あなたは、いわゆるクラスタを設定する必要があり、管理する必要があることを意味しません。雲自体は、クラスタ自体は、相互運用性に見つけることができ、ネイティブアプリケーションのクラスタでサービスを介してクラスタサーバの形そのものです。

       分散型自動的にノードのクラスタ(ノード)とグループ(グループ)は、分散データを格納するキャッシュいいえセンタノードは、データを考え、ノードのコピーに格納されなくてもよい分散ファイルストレージが同様であるHDFS、マルチノードマルチコピー保存します。

       分散コンピューティング: Hadoopの地図を使用して計算/配布計算において同じノード上で実行される基本的な点データストレージを実現するために取って、ローカルに保存されたローカル・コンピューティングの利点を低減し、結果は、分散コンピューティングに収集。私たちの理論上の理想的なクラウド分散キャッシング・ソリューションも、このような能力を持って、我々は、データが計算に保存されているときに、それ自体に格納されたデータは、ノードによって計算され、キャッシュされたデータを計算する必要があるはずです。

       スマート永続性:むしろ、データベース全体のRedisまたは永続よりも、簡単に永続的なキャッシュ・クラスタ管理による動的データ・ブロック、フラグメンテーションが固定されており、唯一の例意思決定の永続データシートおよびクラスタに基づいてすることができない場合でも、持続時間。

       

       我々はキャッシュを使用する方法は、このようにする必要があり、この理想的なクラウドネイティブアプリケーションのキャッシュ方式では、我々は唯一の他は、自分自身をフレームに呼ばれ、分散キャッシュとして使用するマップのように、対応するjarファイルのパッケージを構築するためのプロジェクトを導入する必要があります処理は、我々が最初以降、多数のノードであるかどうか、我々は残りの部分を持っています。私たちのアプリケーションを組み合わせ春の雲の登録センターであるか、ZKサービス検出を達成することができ、この場合は、データ・キャッシュを呼び出すために、インテリジェントなキャッシングフレームワークの共同意思決定とアクセスして算出されるが、完全なアプリケーションのメモリ空間、アプリケーションサーバーのメモリ状況に応じて、すべてのクールな考え、あなたあなたはそれをどう思うか教えてください?ウェルカムメッセージ交換!今すぐニュースを提唱し、フレームワークを開発するために私たちに参加するために同じような考えを持つ友人があります! - 市龍崗区

                     

おすすめ

転載: blog.51cto.com/3126597/2423509