我将所有表拆分为多个数据库服务器。例如:serverA 中的 table1/2/...10,serverB 中的 table11/12...。我想实现的目标:一个 sql 查询:select * from table1 ;
使用 lua 将此查询传输到 serverA 。如果查询表在B中,则将其传输给B
我rw-splitting.lua
在代理文档中进行研究,它只是更改 proxy.connection.backend_ndx 。但我测试以更改它read_query()
,但无法正常工作。