Я хочу сохранить приведенную ниже структуру в кэше Hazelcast. (Все еще не завершена структура) .
например - данные поискового запроса -> {"isin": "isin222" И "issue_cntry": "UK"}, должны возвращать все наборы данных из value2. {"sedol": "sedol123" ИЛИ "id_bb_global": "BBg12345676"} должен вернуть все наборы данных со значением 1
Вопрос:
- Каков наилучший способ сохранить это какая структура данных в Hazelcast?
- Как сделать SQL как операцию и как она работает? Является ли Predicate - https://docs.hazelcast.org/docs/3.3-RC1/javadoc/com/hazelcast/query/class-use/Predicate.html хорошим выбором? Проблема в том, что мой объект будет меняться по мере того, как и когда я добавляю новый атрибут (ы) - например, добавляю новые атрибуты в существующую структуру данных - {существующие + зрелость, ISO и т. Д.}
PS: я планирую использовать Hazelcast в кластерном режиме, используя Consul Discovery.