在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python  數(shù)據(jù)庫/ 在實際開發(fā)中,關(guān)于mongodb主鍵的設(shè)定問題

在實際開發(fā)中,關(guān)于mongodb主鍵的設(shè)定問題

場景是用戶注冊,在mysql:這個表的主鍵是用戶id,并自增,如果數(shù)據(jù)庫改為mongodb的話,這個表的主鍵應(yīng)用mongodb系統(tǒng)自動生成的_id,還是要用用戶id并覆蓋_id,以用戶id為主鍵呢?那位大神能否指點一下。

回答
編輯回答
初心

如果只是作為用戶唯一標(biāo)識的話,用MongoDB自己的ID生成策略挺好的,可以看看這本書。
如果涉及到mysql數(shù)據(jù)移植,那么寫一個移植程序也很簡單,建議就用MongoDB自帶的id.

如果要和老系統(tǒng)mysql兼容,那也可以就用mysql的id,但是你就得自己實現(xiàn)自增id了。

2018年1月20日 01:48
編輯回答
離觴

把mongodb的_id作為用戶id不行嗎?

2018年3月25日 21:44