分享至
最近工作上需要寫到測試程式,想問一下 MongoDB 是否有跟關聯式資料庫一樣有類似 in memory 的資料庫可以使用,這樣就不用另外多開一個 docker 來當作測試環境了
已邀請的邦友 {{ invite_list.length }}/5
MongoDB 4.4 版本後,提供了 In-Memory 模式 (in-memory storage engine) 的支援,可以將資料放在記憶體中運行,達到快速存取和查詢的效果,並且可以當作測試環境使用。使用 In-Memory 模式可以透過指定存儲引擎為 In-Memory 的方式啟動 MongoDB,例如:
mongod --storageEngine inMemory
IT邦幫忙