|
前面扯了一堆,要了解一個東西,最好的辦法,還是讓他跑起來,然后結合文檔和測試,來驗證其實現,并且了解其不足和優點。
MongoDB提供了部分系統的編譯版本,但從研究學習以及線上不同依賴包的穩定性的目標,個人還是比較推薦從源代碼編譯安裝的方式。MongoDB的源代碼依賴了一些基礎組件,如js引擎Spider Monkey,正則表達式引擎PCRE,安裝構建工具Scons,以及C++的boost庫等,因此編譯還是有些麻煩的,realzyy的這篇文章已經比較詳細的說明了編譯的步驟,主要基于Redhat系統。在ubuntu上安裝,還有幾個注意點:
1. PCRE最好在編譯的時候顯式指明對UTF-8的支持。
$ configure --enable-unicode-properties$ sudo make -j 2 && make install
it知識庫:白話MongoDB(二),轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。