Я использовал Ignite Web Console для генерации конфигурации кластера для существующей базы данных.Одна из рассматриваемых таблиц не имеет ключа - она состоит из двух столбцов, оба целых числа, ни одна из которых не является ключом.Существует ограничение внешнего ключа, что один из столбцов должен существовать в другой таблице, но меня это особо не волнует.
В сгенерированном кластере xml каждый из двух столбцов представлен в виде поля значения,Эти два поля также соответствуют сгенерированному классу POJO.Однако в поле «keyType» конфигурации кластера он ссылается на сгенерированный класс ключей, который, насколько я могу судить, не существует.Если класс POJO для таблицы - Foo, то класс ключа записывается как FooKey, но этот класс не существует в проекте, и нет определения того, какие поля будут в ключе.
Что я должен делать при обращении к этому кешу?Нужно ли самому создавать реализацию этого ключевого класса?Когда я делаю вызовы в кеш, он должен быть в формате Entry?Как работает хранилище значений ключей, когда в исходной таблице нет ключа?