SQL-запрос в Apache Ignite Cache - PullRequest
       10

SQL-запрос в Apache Ignite Cache

0 голосов
/ 29 августа 2018

Я только начал использовать Apache Ignite в качестве кэша в памяти для моего веб-приложения. Я создал кэш и добавил несколько пар ключ / значение. Я не создал ни одной таблицы или чего-либо еще. Я использовал имя «Контент» для создания кеша. Я могу получить доступ к данным с помощью операций API get / put, но мне было интересно, могу ли я использовать SQL для получения данных. Я попытался выполнить несколько предложений, но я не уверен, какое имя таблицы мне следует использовать. Я пытался использовать "Содержимое" (имя моего кэша), но получаю ошибку "Таблица не существует".

«ВЫБРАТЬ * ИЗ КОНТЕНТА»

Есть идеи, возможно ли это, или мне нужно явно создать таблицу? Будет ли это отличаться от создания кэша?

1 Ответ

0 голосов
/ 29 августа 2018

Да, вам нужно настроить схему SQL для запуска запросов SQL к кешу: https://apacheignite -sql.readme.io / docs / schema-and-indexes

Или вы можете создавать таблицы, используя DDL (базовые кэши будут создаваться автоматически в этом случае): https://apacheignite -sql.readme.io / docs / ddl

...