mongodb優(yōu)勢與缺點(diǎn) MongoDB單機(jī)會出現(xiàn)庫存超賣的情況嗎?
MongoDB單機(jī)會出現(xiàn)庫存超賣的情況嗎?你好,作者,謝謝你的邀請。首先,我想說的是,我只聽說過mongodb,但沒有與它有過任何真正的接觸。問題涉及兩個概念,一個是“mongodb”,另一個是“庫存
MongoDB單機(jī)會出現(xiàn)庫存超賣的情況嗎?
你好,作者,謝謝你的邀請。
首先,我想說的是,我只聽說過mongodb,但沒有與它有過任何真正的接觸。
問題涉及兩個概念,一個是“mongodb”,另一個是“庫存超賣”。
讓我們從mongodb開始?
Mongodb是一個基于分布式文件存儲的數(shù)據(jù)庫。用C語言編寫。它旨在為web應(yīng)用程序提供可擴(kuò)展的高性能數(shù)據(jù)存儲解決方案。
Mongodb是介于關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間的產(chǎn)品,功能最豐富,最像關(guān)系數(shù)據(jù)庫。
其次,什么是“庫存超賣”?
超賣出現(xiàn)在修改庫存業(yè)務(wù)的方法中,而不是數(shù)據(jù)庫的update語句中。
因此,mongodb單機(jī)應(yīng)該存在超賣庫存。
那么如何防止超賣呢?
(1)Seckill數(shù)據(jù)庫設(shè)計(jì);
(2)基于數(shù)據(jù)庫樂觀鎖,防止庫存超賣;
深入我不清楚,希望以上答案能對您有所幫助!