我正在寻找与MySQL Proxy类似的东西。目的是修改服务器上的传入查询。我不是在寻找其他方法来实现同样的目标。我目前最好的猜测是修改GridSQL,但这增加了复杂性并且需要时间。我之前以一种截然不同的方式问过这个问题并且没有得到相关的结果,所以我删除了这个问题并添加了这个问题。
编辑:客户端可以继续使用PostgreSQL协议非常重要,因此我正在寻找的软件包需要使用它进行通信。
答案 0 :(得分:2)
您可以查看能够路由和过滤查询的sqlrelay。
http://sqlrelay.sourceforge.net/sqlrelay/router.html
如果你想重写查询,我认为sqlrelay不足。
您可能会查看PostgreSQL的规则,这些规则可用于替换或重写查询:
答案 1 :(得分:2)
您可能需要查看我们的解决方案http://chronicdb.com 它允许您临时重写SQL查询。
答案 2 :(得分:1)
您可以参考以下postgresql-async驱动程序项目。