我是Ignite的新手。我已经了解了CacheConfiguration和IgniteCache的基础知识。我通过在POJO中使用@QuerySqlField注释字段并在我的缓存配置上设置setIndexedTypes()来使用SqlQuery API。我了解了ignite-schema-import,它读取了数据库的模式并创建了POJOS和一个具有queryEntity()和JdbcType()的CacheConfig.java。如何利用这两种方法( queryEntity()和JdbcType())来配置点火缓存,非常感谢任何代码示例。
实际上,我正在使用JPA连接到DB。是否有可能调整ignite-schema-import以使我的POJO符合JPA。如果是,那么我应该在哪里研究。
答案 0 :(得分:2)
ignite-schema-import实用程序的主要目的是帮助用户从RDBM迁移到Ignite,而无需手动编写大量代码。
对于生成的POJO上的JPA - 您可以使用此功能提交Pull Request(或创建自己的fork)。
你也可以看一下Web Console 它具有比Ignite Schema Import Utility更高级的数据库导入模型。