mysql - 当持久存储中的数据可用且 csv 可用时,如何更新 ignite 缓存?

标签 mysql ignite

我正在尝试 apache ignite 数据网格使用 sql 查询缓存数据。

我可以在启动时从 mysql 和 csv 将数据加载到 ignite 缓存中,并且能够使用 sql 进行查询。

除了在启动时加载缓存之外,还可以在生产中部署。一旦 mysql 中有可用数据并且为某些缓存创建了 csv,我想继续更新不同的缓存。

我无法使用 read through,因为我将使用 sql 查询。

如何在 ignite 中完成它?

最佳答案

无法为 SQL 查询配置读取。您可以在 Apache Ignite 用户论坛中查看此讨论。

http://apache-ignite-users.70518.x6.nabble.com/quot-Read-through-quot-implementation-for-sql-query-td2735.html

如果您详细说明一下您的用例,我可以建议您使用替代方案。

关于mysql - 当持久存储中的数据可用且 csv 可用时,如何更新 ignite 缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41158913/

相关文章:

java - 运行长 MySQL 线程时,Spigot 服务器 "stops responding "

c# - 从 MySqlCommand 获取生成的 SQL 语句

java - Java MySQL executeUpdate() 为 INSERT ON ON DUPLICATE KEY UPDATE 返回什么?

java - Apache Ignite 持久性问题/警告

java - 点燃持久化集 : Cannot find metadata for object with compact footer

php - MYSQL/PHP - 带 % 的随机行

PHP Mysql 试图从不同的表中提取多行(适用于 2 个表中的 3 行,但不适用于 3 个表中的 4 行)

java - 点燃缓存哈希

ignite - apache ignite未启动时如何停止应用程序?

java - Ignite put 与 DataStreaming