技術(shù)總結(jié)
本發(fā)明涉及大數(shù)據(jù)存儲技術(shù)領(lǐng)域,尤其是一種基于MongoDB的大數(shù)據(jù)進行隊列或堆棧的高效處理的方法。本發(fā)明方法通過利用MongonDB的高效存儲及豐富的查詢支持、較多類型的索引支持以及Auto?Sharding的功能,把MongoDB當(dāng)作一個高效的數(shù)據(jù)存取空間,通過配置相關(guān)的計數(shù)器順序特征,并實現(xiàn)隊列或堆棧在操作過程中的POP與PUSH方法,從而解決在應(yīng)用中大批量的數(shù)據(jù)進行隊列或堆棧的操作時,由于運行環(huán)境的空間不足、維護新空間的增加導(dǎo)致效率不高的問題。通過這種方法,使高并發(fā)、大數(shù)據(jù)量的應(yīng)用在進行隊列或堆棧操作時,可以實現(xiàn)數(shù)據(jù)的高效存儲,并可以實現(xiàn)均衡負載,把對數(shù)據(jù)存取操作,轉(zhuǎn)換到MongoDB上,從而極大提高了大數(shù)據(jù)量隊列堆棧操作的效率。
技術(shù)研發(fā)人員:鄭銳韜;李勇波;孫傲冰;季統(tǒng)凱
受保護的技術(shù)使用者:國云科技股份有限公司
文檔號碼:201611005731
技術(shù)研發(fā)日:2016.11.15
技術(shù)公布日:2017.03.22