【发布时间】:2016-01-07 13:18:59
【问题描述】:
您好,我是 aerospike DB 的新手。所以我有一些简短的问题。
- 如果我有一个包含 3 个节点的集群。 IP 为 192.168.1.2、192.168.1.3、192.168.1.4。
那么当我在客户端进行配置时,我应该使用哪个 IP 地址作为集群 ip?我应该使用 3 个 IP 还是 1 个 IP。
假设我只将客户端配置为一个 IP (192.168.1.2) 作为集群 IP,如果 192.168.1.2 出现故障,会发生什么?因为我的客户知道一个 IP,但现在它已经死了。
- 另一个问题是,当我在 aws 中设置集群(网格)时。我们知道所有集群节点配置都是相同的。最初我可以把mesh-seed-address-port 192.168.1.2 3002 网状种子地址端口 192.168.1.3 3002 网状种子地址端口 192.168.1.4 3002
我所有的节点配置文件。但是当我将另一个新节点添加到集群中时,我是否需要手动更改所有节点以添加
mesh-seed-address-port 192.168.1.5 3002(新节点IP)
当我做基准测试时,我在一个瞬间获得了 100 万个 TPS。如果我用 3 个节点创建一个集群,那是什么意思?我会得到多少吞吐量?是300万TPS吗? (请描述一下这件事)。
关于负载平衡我应该使用 AWS 弹性负载平衡 (ELB) 吗?或任何其他好方法?
我会将 aerospike 用于聊天应用程序(如 whatsapp、viber),我将在 AWS 中配置所有内容。那么最好的存储引擎选择是什么。 (我需要快速读/写)。
如果你有更好的建议,请给我建议。
【问题讨论】:
标签: aerospike