看板 Database 關於我們 聯絡資訊
我的資料原本放在mysql,做了正規化 因此在做查詢的時候時常透過join 但因為資料量太多,因此速度很慢,所以我想將資料放到另一個資料庫 在尋找的過程中我選擇了mongodb,並將shard的環境架設好 想請教各位前輩一個問題 因為資料已經在放入mysql的時候做了正規化 那我再不大動作修改schema的前提下 我是不是能選擇將mysql裡面的資料全部倒進同一個collection? 這樣我就可以透過類似map-reduce的方法,將查詢的動作分散到mongodb上 請問這樣的想法有問題嗎? 謝謝! p.s.mysql中全部的db與table的資料量加起來,應該有3,4億筆 查了mongodb的文件,它說單一collection並沒有document的限制 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.61.97.145