私は、クライアント/サーバーアーキテクチャを使って分散データストレージを構築しようと考えています。私は、クライアントがキーのようにキー(String)を値(バイト[])に関連付けることを望みます。ソケット、スレッド、ファイルを使ってJavaでこれをやりたいキーバリューストアを構築する
どうすれば簡単にできますか?
ありがとうございました
私は、クライアント/サーバーアーキテクチャを使って分散データストレージを構築しようと考えています。私は、クライアントがキーのようにキー(String)を値(バイト[])に関連付けることを望みます。ソケット、スレッド、ファイルを使ってJavaでこれをやりたいキーバリューストアを構築する
どうすれば簡単にできますか?
ありがとうございました
可能な限り簡潔にするには、distributed hash tableを使用してください。もちろん、あなた自身で実装することもできますが、簡単な方法はありません。
あなたは本当にその車輪を再発明したいですか?
これを行うことを決定した場合は、少なくとも以前の試み(Javaで書かれた分散キー値ストアなど)を見て、間違いがあったのを見て、努力。
私はそれが私が持っているプロジェクトです。私は本当に単純なものを構築する方法を知りたいのです。 – unnamed
コンテキストに応じて、ほとんどの場合、「なぜホイールを改造するのですか?」を置き換えることができます。 「私と競争しないでください」または「私に新しいことを教えてはいけません」 – unnamed