Yuci,

If you intend to scale dynamically, I would recommend to start standalone
server nodes and run nodes embedded in the app as clients [1]. This will
allow you to separate the load and scale two parts of this architecture
separately. For faster access on the client you can utilize near cache [2].

Also keep in mind that if you lose all nodes except one at a time, you will
most likely lose some data, unless you're using replicated cache. If there
is a big risk that such thing will happen and you want to avoid data loss in
this scenario, replicated cache in a must for you.

[1] https://apacheignite.readme.io/docs/clients-vs-servers
[2] https://apacheignite.readme.io/docs/near-caches

-Val



--
View this message in context: 
http://apache-ignite-users.70518.x6.nabble.com/About-extra-data-node-tp8290p8307.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Reply via email to