Hi,

Yes Ignite store the data into files. For every cache entity could exist
some primiry node and optionally several backups node. It could be
configured in CacheConfiguration.

Read about it you can here:

https://apacheignite.readme.io/v1.1/docs/primary-and-backup-copies

For example you have 3 server nodes:

1)In case if you create cache with backup count = 2 then every entity will
be stored on all nodes.
2)In case if you create cache with backup count = 1 then every entity will
be stored on two nodes.
3)In case if you create cache with backup count = 0 then every entity will
be stored on primiry node only.

If all nodes that contain some entity go down at the same time then this
data could be lost.

About restoring of the data. You can setup write-ahead-log instanse that
provides a recovery mechanism for scenarios where a single node or the whole
cluster goes down. It is worth mentioning that in case of a crash or
restart, a cluster can always be recovered to the latest successfully
committed transaction by relying on the contents of the WAL. 

You can read about it here:

https://apacheignite.readme.io/docs/write-ahead-log

BR,
Andrei






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

Reply via email to