Hi I'm new in aerospike DB. so I have some quick questions.
- If I have a cluster with 3 node. IP is 192.168.1.2, 192.168.1.3, 192.168.1.4.
So when I will configuration in client, which IP address should I use as cluster ip? should I use 3 IP or 1 IP.
suppose i have confiogured client only one IP (192.168.1.2) as a cluster IP, and if 192.168.1.2 goes down then what happend? because my client knows one IPs but now it is dead.
- another question is, when I setup cluster (mesh) in aws. we know all cluster node configuration is identical. Initially I can put mesh-seed-address-port 192.168.1.2 3002 mesh-seed-address-port 192.168.1.3 3002 mesh-seed-address-port 192.168.1.4 3002
all my node configuration file. but when I will add another new node into the cluster, should I need to change manually all my node to add
mesh-seed-address-port 192.168.1.5 3002 (new node IP)
I got 1 million TPS in a single instant when i do benchmark. if I make a cluster with 3 node, then what does it mean? I will get how much throughput? is it 3 million TPS? (Please describe this things).
About loadbalancing should i use AWS elastic Load balance (ELB)? or any other good method?
I will use aerospike for a chatting application (like, whatsapp, viber) and i will configure all things in AWS. so what will be the best storege engine choise. (I need fast read/write).
If you have any better suggestion pls suggest me.