[Mongo] 請問為什麼存入資料庫的順序會亂掉?

看板Database (資料庫)作者 (見習生_O7)時間4年前 (2020/10/31 11:48), 編輯推噓0(008)
留言8則, 3人參與, 4年前最新討論串1/1
想請教一下板上大大 我目前在爬聊天室的聊天內容, 使用cheerio解析,然後用mongoose存入資料庫, 但是發現原本應該按照順序遍歷的聊天內容,在存入資料庫之後,次序有些微亂掉了 不知道是什麼原因導致、以及該如何解決呢? https://i.imgur.com/cH4ujkW.png
(這邊的each,應該是有乖乖照順序遍歷每一個項目了呀?) https://i.imgur.com/w9fr4vp.png
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.77.42.109 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1604116131.A.722.html

10/31 17:09, 4年前 , 1F
在沒有加工的情況下,檔案存到檔案系統區塊不一定
10/31 17:09, 1F

10/31 17:09, 4年前 , 2F
照順序,SQL資料庫存再撈也不一定是原來的順序,怎
10/31 17:09, 2F

10/31 17:09, 4年前 , 3F
會期待NoSQL一定照順序?學的時候多少要了解原理和
10/31 17:09, 3F

10/31 17:09, 4年前 , 4F
特性,才能選擇適合的方案和解法
10/31 17:09, 4F

10/31 17:15, 4年前 , 5F
在了解原理和特性的情況下,一開始就選擇適當的方式
10/31 17:15, 5F

10/31 17:15, 4年前 , 6F
,就不用每次都耗費sort之類的成本
10/31 17:15, 6F

10/31 19:28, 4年前 , 7F
each不會幫你await msgSet.save(),沒照順序是正常的
10/31 19:28, 7F

11/08 07:42, 4年前 , 8F
資料存到DB會依照clustered index的順序存。而不是存入序
11/08 07:42, 8F
文章代碼(AID): #1VdDwZSY (Database)
文章代碼(AID): #1VdDwZSY (Database)