0
votes

I'm new to Apache ignite, I have an application which runs in multi processes model. I'm trying to find an Ignite configuration in which I should be able to run only one server on a machine and use the same server node in my multi instances of c++ application to access the cache. I tried by just calling the Ignition::Get("SERVERNAME"), after starting the server on the same node. It worked only when the call was made from the same process where the server was instantiated, but other processes failed to get the Ignite instance.

I know we have a client approach, but the client performs very poorly. More over I'm looking for a shared memory approach, All my processes can use ignite as a shared memory cache on the same machine and replicate the data to other machine when needed. Answer to this would be a great help for me thanks.

1

1 Answers

0
votes

Currently you can't do that. To get access to the grid from the other process you can currently use either ignite client or ODBC driver.