【发布时间】:2020-09-26 23:24:14
【问题描述】:
我正在为 node.js 寻找分布式缓存。应该是:
- 内置(在节点进程内工作)
- 在任意数量的服务器之间分布和复制(1 或 2 台就足够了)
- 一致性并不重要
- 自动对等点发现最好(例如通过 UDP)
- 在一段时间内应该有一个lider(他们会定期更新缓存)
我试图为 LevelDB (memdown) 找到一些东西,但所有项目都没有维护好几年。也许它们很稳定,但我不确定。也可以采用发现和共识算法并手动实现其他东西,但是我找不到 1+ 节点的 Raft 等的 js-implementaion。
请给我一些建议。
【问题讨论】:
标签: node.js database caching replication leveldb