文章詳情頁
mysql - 請問錄入人口的信息,大概5億,分100個表,提取其中的身份證號·····?
瀏覽:89日期:2022-06-19 08:57:36
問題描述
錄入人口的信息,大概5億,分100個表,提取其中的身份證號,姓名和手機號碼,入庫時間,更新時間自己寫,身份證號做哈希·····要怎么做?
問題解答
回答1:不理解你的問題 是哪里不會做?哈希?建表?如何插入?還是怎么樣?是寫程序入庫還是存儲過程入庫?假設你是寫程序入庫那么我的做法是分批讀取數據 然后算出要入哪張表 然后異步批量插入數據
回答2:其實這個 倒不難,你的意思 是將 人口 數據 中的身份證ID 要做 分揀處理,其ID中 省份 編號 地區 做成hashtable (相當于字典表),我想知道的是 你是 怎么樣將5億數據 分為100張表,分表的根據是什么?
排行榜
