官方文档留下了许多未回答的问题。
我需要一个内存中的Ignite存储,我可以保存从第三方数据库加载的一些数据。我理解两件事:
但我不知道如何将这两个功能结合起来使它们协同工作。我甚至不知道是否有可能。如果不可能,我应该如何初始化数据库,以便将来通过JDBC从外部应用程序访问?
答案 0 :(得分:3)
是的,这是可能的。如果您能够使用SQLFieldsQuery查询缓存,那么您肯定可以使用相同的SQL查询来使用JDBC驱动程序访问它。
这是一个示例,它显示了如何访问使用SQL从键值api插入的数据:https://github.com/dmagda/ignite_world_demo,只需将访问SQLFieldsQuery替换为从JDBC驱动程序访问缓存。