我有一个用例,其中我的数据存在于Mysql中。来自mysql的实时数据消耗
对于Mysql中的每个新行插入,我必须对新数据执行分析。
如何我目前解决这个问题是:
我的应用程序是一个春季启动应用,我都用调度其检查后每个数据库进入新行2秒。
的问题与当前的做法是:
即使有在MySQL表没有新的数据,调度火灾MySQL查询,以检查是否新的数据可用。
在触发器的任何SQL数据库中解决此类问题的一种方法。
但到现在为止,我没有成功地创建mysql的触发它可以调用Java的基于春应用或一个简单的Java应用程序。
我的问题是:
是他们没有更好的解决我上面的用例方法是什么?即使我打算转换到另一个存储(数据库)系统,如果它们是为这种类型的用例而构建的。
你是否在从插入数据的应用程序的控制? – Tousif
恕我直言,数据库工作并不是担心x数量的消费者如何使用它的数据。你目前的实现是好的,但如果你正在寻找一个“触发器”,为什么不在你的应用程序中查找它插入新数据的位置?如果你需要一些实时的和响应的,你可以看看消息? – Nope
您的弹簧存储库是数据更改的唯一来源,还是实际上有其他应用程序可能会混淆您的数据? – varren