Hi!

You may get worse performance with a thin client compared to an ordinary client because as the thin client works through an intermediary node, so your request will always go to node A in your case and then it will be handled there, a normal client would go straight to the node where the data is while the thin client first has to go to node A and then from there to the B node where the data is.

The index data is stored where the data is (B,C) so if your primary data and backup data is not on node A it will have to pass on the request to B, Ignite may not have index data on node A but it does know on what node your data is located so it will go from A to B, it does not have the request it from C also.

So with an ordinary client your request will go straight to B and response back to client.

With a thin client your request will go to A and from there to B, resoponse back to A and then to your client.

Mikael

Den 2020-06-03 kl. 07:22, skrev kay:
Hello, I read this page,

https://apacheignite.readme.io/docs/memory-architecture.

and I would like to know what is going to be happen if there are 3 remote
server nodes(A,B,C)
, and cache mode is partitioned and backups 1.

If I wanna get '1' cache data and my application is connected with node A
using thin client but '1' data is allocated in node B(primary), C(backup).

In these case, I want to know Ignite operating principle for data get.

All node have a index page all data??
I want to know..

I look forward to reply.
Thank you so much.




--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to