/ / Czy HazelCast MapStore może być zaimplementowany po stronie klienta? - hazelcast, hazelcast-imap

Czy HazelCast MapStore może być zaimplementowany po stronie klienta? - hazelcast, hazelcast-imap

Zamierzam użyć HazelCast MapStore w moim projekcie. Mam jeden serwer HazelCast i kilka innych projektów klientów. Czy mogę zaimplementować klasę MapStore tak jak http://docs.hazelcast.org/docs/3.5/manual/html/map-persistence.html w projekcie klienta?

Moje obawy dotyczą konfiguracji. Zauważyłem, że nie mogę ustawić ani zmienić konfiguracji HazelCast po stronie klienta. A co z konfiguracją MapStore?

Odpowiedzi:

1 dla odpowiedzi № 1

Żadne dane nie są przechowywane tylko dla członków Hazelcast, więcjest realizowana implementacja MapStore. Z tego powodu nie jest możliwe ustawienie MapStore po stronie klienta. Dlaczego chcesz, aby była to odpowiedzialność po stronie klienta? To naprawdę nie ma sensu, więc domyślam się, że próbujesz osiągnąć coś, co nie jest do końca słuszne. Czy możesz spróbować trochę bardziej szczegółowo opisać, co chcesz robić?


0 dla odpowiedzi nr 2

Możesz hakować dookoła używając MapStoreFactory na każdym węźle, który może załadować odpowiednią konfigurację, powiedzmy przez HTTP z jakiegoś serwera dostępnego przez każdy węzeł.