Couchbase安裝
鑑於Couchbase卓越的速度、可擴充套件性和可用性,它是一個面向文件的NoSQL資料庫,適用於大型的關鍵任務應用程式。該系統支援JSON資料格式,並且基於Memcached分散式快取技術和Apache CouchDB資料庫管理系統。
Couchbase提供的眾多功能,例如自動分片、跨資料中心複製和整合快取,使程式設計師能夠利用其適應性資料模型以各種方式儲存、檢索和查詢資料。
即時分析、物聯網應用以及線上和移動應用都青睞它。Couchbase提供社群版和企業版,兩者都可以在各種作業系統和雲計算平臺上使用。
對於生產用例,可以使用Couchbase Server;對於開發用例,可以使用Windows桌面。
利用Couchbase提供的MSI軟體包,請按照本頁上的步驟在Windows作業系統上安裝Couchbase Server。這些說明支援企業版和社群版。
安裝前
在安裝Couchbase Server之前,大多數作業系統配置都開箱即用。但是,本頁上的步驟假設以下內容
您是系統管理員。對於在Windows上安裝Couchbase Server,這些是必要的。
您的計算機滿足系統要求,並且您正在使用支援的作業系統版本。
雖然Windows桌面僅支援開發用例,但Windows Server完全支援生產用例。
您應該確保您的計算機是乾淨的,並且已刪除任何先前版本的Couchbase Server。
如果您要更新現有的Couchbase Server安裝,請參閱升級。
在安裝過程中,沒有外部防病毒軟體處於活動狀態。
已安裝Windows 10通用CRT。
在Windows上執行Couchbase Server需要Windows 10通用CRT。Windows 10之前的Windows版本預設不包含此元件。如果您正在執行這些早期版本的Windows之一,請務必下載並安裝通用C執行時更新。
安裝
對於Windows系統上的簡單部署,Couchbase Server使用互動式嚮導。要執行安裝,您必須以具有管理員許可權的本地使用者帳戶登入。請按以下步驟操作:
從Couchbase下載(最佳NoSQL資料庫|30天免費試用|Couchbase)頁面獲取必要的軟體包。需要注意的是,Couchbase Server for Windows作為標準MSI檔案分發。
在螢幕左下角“開始”按鈕右側的搜尋框中鍵入cmd。
當它出現在搜尋結果中時,右鍵單擊“命令提示符”圖示以顯示下拉選單,然後選擇“以管理員身份執行”:
然後會出現一個對話方塊,詢問您是否要允許Windows命令處理器修改您的系統。在對話方塊中選擇“是”。
現在命令提示符顯示出來。響應提示符,輸入以下命令以將目錄更改為“下載”。
cd C:\Users\customer\Downloads
使用call命令,透過輸入您下載的.msi檔案來啟動Couchbase-Server安裝嚮導
call couchbase-server-enterprise_7.1.0-windows_amd64.msi
現在安裝嚮導出現了:
要開始設定安裝,請在安裝嚮導的“歡迎”螢幕上單擊“下一步”。
在“許可協議”螢幕上,請仔細閱讀整個終端使用者許可協議。
如果您同意許可協議的條款,請選中“我接受許可協議的條款”旁邊的複選框。
單擊下一步繼續。
在“目標位置”頁面上,選擇要安裝Couchbase Server程式的位置
如果要使用預設資料夾,請單擊“下一步”;否則,請單擊“更改...”以更改資料夾。
企業版:您可以在“IP版本選擇”頁面上設定Couchbase Server以使用IPv6。
除非您確定要使用IPv6,否則請保留預設設定(IPv4)。有關更多詳細資訊,請參閱IPv6手冊。
單擊下一步繼續。
準備好開始安裝後,單擊“安裝”。
在某些安裝步驟中,Windows使用者帳戶控制可能會明確要求您允許安裝特定元件。您必須選擇“是”才能使安裝成功,因為這些是必需的元件。
安裝完成後,開啟Web瀏覽器並輸入Couchbase Web Console以確保節點正在執行,並且安裝成功。
後續步驟
安裝並啟動Couchbase Server後,必須初始化和預配節點。
如果您是在部署中的第一個節點,則在構建一個叢集時,啟動和預配會同時發生。
要建立叢集,請參閱(建立叢集|Couchbase文件)
如果存在現有叢集,則在將節點新增到現有叢集時,會初始化和預配節點。
請參閱新增節點和重新平衡。(新增節點和重新平衡|Couchbase文件)
可以可選地明確地執行初始化,並與預配分開,作為第一步,以設定特定的配置,包括自定義磁碟路徑。
初始化節點(初始化節點|Couchbase文件)
結論
總之,安裝Couchbase有多種方法,包括使用軟體包、儲存庫和二進位制檔案。務必記住,在開始安裝過程之前,建議檢視系統要求,確認所有必要的依賴項都已設定,並選擇最適合您需求的Couchbase版本。
對於希望在其應用程式中使用Couchbase功能的開發人員和組織,安裝資料庫是必不可少的第一步。對於現代應用程式,Couchbase可以透過正確的安裝和設定提供可擴充套件且可靠的NoSQL資料庫選項。
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP