multiversx / mx-chain-es-indexer-go

The default elastic search indexer module for the mx-chain-go node written in golang
11 stars 11 forks source link

[Feature request] Failover mechanism, connect to a redis and have deduplication #280

Open IosifGabriel opened 4 months ago

IosifGabriel commented 4 months ago

Would be nice for the indexer to connect to a redis and if the keys doesnt exist there to push to elastic, the same mechanism which is in place for notifier-go.

This way we can let multiple nodes write in the elastic search cluster which provides better up time for the entire api setup.

miiu96 commented 4 months ago

Hello Thank you for these suggestions, we will try to implement this feature in one of the next releases.