Python 从MySQL数据库推送功能
我有一个python应用程序。 我想知道mysql中是否有任何功能(即事件或触发器),允许我在将数据插入数据库时通知python应用程序。Python 从MySQL数据库推送功能,python,mysql,python-2.7,Python,Mysql,Python 2.7,我有一个python应用程序。 我想知道mysql中是否有任何功能(即事件或触发器),允许我在将数据插入数据库时通知python应用程序。 我希望避免使用轮询,因为它会在我的数据库上造成很大的开销。它不是直接用于Python的,但提供了两种方法: 1.在数据库中创建审计表,并让触发器在其中写入相关信息;并让您的监视应用程序轮询审核表中的新条目。您仍在进行轮询,但以一种可控的方式进行,不会对服务器造成太大的影响 2.让触发器通过UDF调用外部应用程序 提示: 网袋 直接通过WebSocket发送D
我希望避免使用轮询,因为它会在我的数据库上造成很大的开销。它不是直接用于Python的,但提供了两种方法: 1.在数据库中创建审计表,并让触发器在其中写入相关信息;并让您的监视应用程序轮询审核表中的新条目。您仍在进行轮询,但以一种可控的方式进行,不会对服务器造成太大的影响 2.让触发器通过UDF调用外部应用程序
提示:
DB触发器可以写入文件。
无法读取文件。
文件可以是管道。
文件内容。
要发送的内容。
发送WebSocket。
这就是幸福的结局。
我们要到周末了 :)
(来源:) 参考书目:
noplay/python mysql复制·GitHub
WebSocket.org|回声测试
websockets 2.3:Python包索引
Kaazing网络和移动通信产品
(强制性)Kaazing开发者网络|遥测
Kaazing开发者网络
Socket.IO
面向消息的中间件-维基百科,免费百科全书
WebSocket示例-AutobahnPython 0.9.2文档