tp5mysql⼤数据_求⼤神指点如何⽤thinkphp5.1处理⼤量
mysql数据
我这⾥有个需求,
本地数据库(⼀个):
⼀个表user_local,
海外侨胞
远程数据库(共两个库,五个表,)所有信息通过uid关联⼀个数据库(user_data_a)中只有⼀个表user_basic,为所有⽤户的基本信息,
另⼀个数据库(user_data_b)中其它四个表分为两类,
污染指数⼀类(其中两个表,user_profile_active和user_profile_not_active)⽤来存放⽤户档案,⼀个表为活跃⽤户,另⼀个表为⾮活跃⽤户, 另⼀类表(另外两个表user_ext_info_active和user_ext_info_not_active)⽤来存放⽤户其它信息,⼀个表也是活跃⽤户,另⼀个表是⾮活跃⽤户,
内蒙古医学院学报例如,三军仪仗队 墨西哥
user_basic中某个uid的记录如果不在user_profile_active,那么就在user_profile_not_active中,化学镀镍磷合金
如果不在user_ext_info_active中,那么就在user_ext_info_not_active中
理论上来说,active的对应active的,not_active的对应not_active的,
现在的需求是,以user_basic为主,去那两类表(共四个)中获取⽤户对应的信息的某⼏个字段,然后拼成⼀条记录,写⼊到本地user_local表中,⼤约有80多万条记录,球⼤神指点如何处理,才能避免在循环中查询数据库,才能不造成内存溢出,超时~~跪求呀阀体铸造
框架为thinkphp5.1