Saya mempunyai keperluan di sini,
Pangkalan data tempatan (satu):
Satu jadual pengguna_tempatan,
Pangkalan data jauh (sejumlah dua perpustakaan, lima jadual,) semua maklumat berkaitan melalui uid
pangkalan data
user_data_a ), hanya terdapat satu jadual user_basic, iaitu maklumat asas semua pengguna Empat jadual lain dalam pangkalan data lain (user_data_b) dibahagikan kepada dua kategori,
Satu kategori (dua daripada jadual, user_profile_active dan user_profile_not_active) digunakan Untuk menyimpan fail pengguna, satu jadual adalah untuk pengguna aktif, satu lagi jadual untuk pengguna tidak aktif,
Satu jenis jadual (dua jadual lain user_ext_info_active dan user_ext_info_not_active) digunakan untuk menyimpan maklumat pengguna lain, satu jadual juga pengguna aktif, dan jadual yang lain Ia adalah pengguna tidak aktif,
Sebagai contoh, jika rekod uid dalam
user_basic tiada dalam user_profile_active, maka ia berada dalam user_profile_not_active,
Jika ia tidak ada dalam user_ext_info_active, kemudian ia berada dalam user_ext_info_not_active
Secara teorinya, aktif sepadan dengan aktif, dan not_active sepadan dengan not_active
Permintaan semasa adalah untuk menggunakan asas_pengguna untuk mendapatkan medan tertentu bagi kedua-dua jenis jadual pengguna tersebut. (empat dalam jumlah), dan kemudian meletakkannya bersama-sama menjadi satu Rekod ditulis ke jadual pengguna_tempatan setempat Terdapat kira-kira 800,000 rekod Master Qiu boleh memberi anda beberapa nasihat tentang cara mengendalikannya untuk mengelakkan pertanyaan pangkalan data dalam a gelung dan elakkan limpahan memori dan tamat masa~~ Saya mohon kepada anda
Rangka kerjanya ialah thinkphp5 .1