4 个解决方案
#1
这个建议用程序来实现,如果要通过 sql来实现,那只能用 federated 数据库引擎来实现,不过这种方式有很多弊端,但确实是mysql上实现远程服务器查询的办法
#2
当然是用程序实现了c++但问题没有方法不可能全部放在内存的
#3
我觉得是这样的
首先,有没有必要把那么多的数据合并在一起,如果是少量数据,还可以理解,如果是超级多的数据合并在一起,如果都显示在前段,是否有意义。
其次,如果是否考虑,在每一台服务器上,先加上过滤条件,把需要的数据过滤出来,然后再合并。
最后,如果数据实在是太多,且都要合并在一起,可以考虑用文件暂时存放合并的数据,比如,你可以把数据写入到csv文件中,等有需要的时候,在从中提取出来。
#4
需要使用FEDERATED 存储引擎访问远端数据库服务器。
#1
这个建议用程序来实现,如果要通过 sql来实现,那只能用 federated 数据库引擎来实现,不过这种方式有很多弊端,但确实是mysql上实现远程服务器查询的办法
#2
这个建议用程序来实现,如果要通过 sql来实现,那只能用 federated 数据库引擎来实现,不过这种方式有很多弊端,但确实是mysql上实现远程服务器查询的办法
当然是用程序实现了c++但问题没有方法不可能全部放在内存的
#3
这个建议用程序来实现,如果要通过 sql来实现,那只能用 federated 数据库引擎来实现,不过这种方式有很多弊端,但确实是mysql上实现远程服务器查询的办法
当然是用程序实现了c++但问题没有方法不可能全部放在内存的
我觉得是这样的
首先,有没有必要把那么多的数据合并在一起,如果是少量数据,还可以理解,如果是超级多的数据合并在一起,如果都显示在前段,是否有意义。
其次,如果是否考虑,在每一台服务器上,先加上过滤条件,把需要的数据过滤出来,然后再合并。
最后,如果数据实在是太多,且都要合并在一起,可以考虑用文件暂时存放合并的数据,比如,你可以把数据写入到csv文件中,等有需要的时候,在从中提取出来。
#4
需要使用FEDERATED 存储引擎访问远端数据库服务器。