我正在考虑使用客户端/服务器架构构建分布式数据存储。我希望客户端将键(String)与值(byte [])相关联,就像Map一样。我希望使用套接字,线程和文件在Java中执行此操作。
我怎样才能尽可能简单?
由于
答案 0 :(得分:3)
你真的想重新发明那个轮子吗?
如果您绝对决定这样做,至少要看看以前的尝试(例如Cassandra是用Java编写的分布式键值存储),看看有什么错误,这样你就可以改进了努力。
答案 1 :(得分:1)
要尽可能简单,请使用distributed hash table。当然,你可以实现自己的,但没有简单的方法。