gpt4 book ai didi

lua - Mysql-proxy和Lua如何将查询传输到不同的服务器进行分表?

转载 作者:行者123 更新时间:2023-12-02 15:26:03 28 4
gpt4 key购买 nike

我将所有表拆分到多个数据库服务器。例如:serverA 中的 table1/2/...10,serverB 中的 table11/12... 。我想实现的目标是:sql 查询:select * from table1 ;使用 lua 将此查询传输到 serverA 。如果查询表在B,则传输给B

我在代理文档中研究了rw-splitting.lua,它只是更改了 proxy.connection.backend_ndx 。但是我尝试在 read_query() 中更改它,但是可以不工作。

最佳答案

据我所知,代理不提供该功能。还有其他商业产品根据分片策略执行此查询路由,不仅如此,它们还可以对所有数据库运行查询并组合结果,对 addr 或已删除的数据库在线重新分片,监控和管理系统等等。更多的。我建议您查看 Scalebase(我在那里工作的免责声明):www.scalebase.com。

关于lua - Mysql-proxy和Lua如何将查询传输到不同的服务器进行分表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9628337/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com