2011-10-28 28 views
2

私は、クライアント/サーバーアーキテクチャを使って分散データストレージを構築しようと考えています。私は、クライアントがキーのようにキー(String)を値(バイト[])に関連付けることを望みます。ソケット、スレッド、ファイルを使ってJavaでこれをやりたいキーバリューストアを構築する

どうすれば簡単にできますか?

ありがとうございました

答えて

1

可能な限り簡潔にするには、distributed hash tableを使用してください。もちろん、あなた自身で実装することもできますが、簡単な方法はありません。

3

あなたは本当にその車輪を再発明したいですか?

これを行うことを決定した場合は、少なくとも以前の試み(Javaで書かれた分散キー値ストアなど)を見て、間違いがあったのを見て、努力。

+0

私はそれが私が持っているプロジェクトです。私は本当に単純なものを構築する方法を知りたいのです。 – unnamed

+2

コンテキストに応じて、ほとんどの場合、「なぜホイールを改造するのですか?」を置き換えることができます。 「私と競争しないでください」または「私に新しいことを教えてはいけません」 – unnamed

関連する問題