首页 > 解决方案 > 如何在c#neo4j驱动中监听neo4j触发事件

问题描述

有没有办法我可以订阅来自 neo4j 的事件并收听在 c#neo4j 驱动程序中使用 APOC(如添加/更新/删除等)事件制作的 neo4j 触发器。

任何帮助表示赞赏。提前致谢。

标签: neo4jcypherneo4j-driverneo4j-dotnet-driver

解决方案


您可以在数据库端使用 APOC 创建触发器,但直接在您的 c# 代码中接收事件是不可能的。

为此,您可以安装 Kafka,并且由于 Neo4j Kafka 插件,Neo4j 可以在数据库发生更改时向 Kafka 主题发送消息。


推荐阅读