入门 | Getting Started
這是一個幫助新用戶熟悉 Curio 的逐步指南
Last updated
這是一個幫助新用戶熟悉 Curio 的逐步指南
Last updated
在深入設置和配置 Curio 之前,我們強烈建議您先熟悉 。這些基礎知識將極大地幫助您進行有效的管理和故障排除。
Curio 利用 YugabyteDB 創建了一個稱為 HarmonyDB 的抽象層。這個 HarmonyDB 主要有兩個用途:
元數據存儲:它存儲所有與 Curio 相關的元數據。
共識層:它為 Curio 集群的分佈式架構建立了一個共識層。
我們建議使用至少 3 個節點的 YugabyteDB 集群以實現高可用性和可擴展性。數據庫的丟失將導致 Curio 無法運行。YugabyteDB 也應該定期備份。
高可用性:確保即使在節點故障的情況下,元數據和共識信息也始終可用。
可擴展性:能夠處理不斷增加的數據量,並隨著 Curio 集群的增長而擴展。
一致性:在 Curio 集群的分佈式節點之間保持數據一致性。
分佈式 SQL:結合了 SQL 的優點和分佈式數據庫的彈性和可擴展性。
容錯能力:提供強大的容錯能力,確保 Curio 集群的可靠性。
多區域部署:支持跨多個區域部署,以提高性能和冗餘。
每個 Curio 節點必須開放以下端口以進行 API 和 GUI 訪問
12300
默認 API 端口
4701
默認 GUI 端口。並非所有 Curio 節點都需要啟用 GUI
32100
市場端口。此端口由用戶在配置中啟用 Boost 訪問時確定。
Curio 需要訪問至少一個 Filecoin 鏈節點,如 或 (正在進行整合)。Curio 使用這個鏈節點來獲取當前的鏈狀態並向鏈發送消息。Curio 支持使用多個鏈節點。
Boost 與 Curio 完全兼容,可以用於進行交易和檢索數據,就像 lotus-miner
一樣。版本兼容性指南可以在 中找到。
了解了 Curio 的內部機制後,您現在可以繼續 。我們建議使用 進行安裝,因為它們可以方便地進行安裝、升級和進程管理。安裝完第一個 Curio 二進制文件後,您可以繼續 ,無論您是 還是 。
我們已經編制了 用於部署和維護 Curio 集群。我們鼓勵所有用戶遵循這些建議,以避免潛在的問題。
新用戶還應該熟悉 和 。