Может ли HazelCast MapStore быть реализован на стороне клиента?

Я собираюсь использовать HazelCast MapStore в моем проекте. У меня есть один сервер HazelCast и несколько других клиентских проектов. Могу ли я реализовать класс MapStore, например, http://docs.hazelcast.org/docs/3.5/manual/html/map-persistence.html в клиентском проекте?

Моя забота о конфигурации. Я обнаружил, что не могу установить или изменить конфигурации HazelCast на стороне клиента. Как насчет конфигурации MapStore?

2 ответа

Данные не хранятся только на участниках Hazelcast, поэтому выполняется реализация MapStore. По этой причине невозможно настроить MapStore на стороне клиента. Почему вы хотите, чтобы это было ответственностью клиента? Это на самом деле не имеет смысла, поэтому я думаю, вы пытаетесь достичь чего-то, что не совсем правильно. Можете ли вы попытаться немного подробнее рассказать о том, что вы хотите сделать?

Вы можете взломать, используя MapStoreFactory на каждом узле, который может загрузить соответствующую конфигурацию, скажем, через HTTP с некоторого сервера, доступного каждому узлу.

Другие вопросы по тегам