Curio
中文/汉语
中文/汉语
  • 什么是Curio?| What is Curio?
  • 设计 | Design
    • 密封 | Sealing
    • 和谐任务 | Harmony Tasks
  • 入门 | Getting Started
  • 版本 | Versions
  • 安装 | Installation
  • 设置 | Setup
  • Curio服务 | Curio Service
  • 存储配置 | Storage Configuration
  • 配置 | Configuration
    • 监听地址 | Listen Address
    • 警报管理器 | Alert Manager
    • 默认Curio配置 | Default Curio Configuration
  • 启用市场 | Enabling market
  • 快速交易 | Snap Deals
  • 使用SupraSeal进行批量密封 | Batch Sealing with SupraSeal
  • 扩展Curio集群 | Scaling Curio cluster
  • Curio图形用户界面 | Curio GUI
  • 垃圾回收 | Garbage Collection
  • 最佳实践 | Best Practices
  • 日志记录 | Logging
  • Curio命令行界面 | Curio CLI
    • Curio
    • Sptool
  • API
Powered by GitBook
On this page
  • Getting Started
  • 入門指南
  • Curio Database and Distributed Architecture
  • Curio 數據庫和分佈式架構
  • Chain Node
  • 鏈節點
  • Network
  • 網絡
  • Boost Compatibility
  • Boost 兼容性
  • Installing Curio and creating a Curio cluster
  • 安裝 Curio 並創建 Curio 集群
  • Best Practices
  • 最佳實踐

入门 | Getting Started

這是一個幫助新用戶熟悉 Curio 的逐步指南

Previous和谐任务 | Harmony TasksNext版本 | Versions

Last updated 7 months ago

Getting Started

入門指南

Curio Database and Distributed Architecture

Curio 數據庫和分佈式架構

Familiarizing Yourself with Curio

熟悉 Curio

在深入設置和配置 Curio 之前,我們強烈建議您先熟悉 。這些基礎知識將極大地幫助您進行有效的管理和故障排除。

HarmonyDB with YugabyteDB

使用 YugabyteDB 的 HarmonyDB

Curio 利用 YugabyteDB 創建了一個稱為 HarmonyDB 的抽象層。這個 HarmonyDB 主要有兩個用途:

  1. 元數據存儲:它存儲所有與 Curio 相關的元數據。

  2. 共識層:它為 Curio 集群的分佈式架構建立了一個共識層。

我們建議使用至少 3 個節點的 YugabyteDB 集群以實現高可用性和可擴展性。數據庫的丟失將導致 Curio 無法運行。YugabyteDB 也應該定期備份。

Key Features of HarmonyDB

HarmonyDB 的主要特點

  • 高可用性:確保即使在節點故障的情況下,元數據和共識信息也始終可用。

  • 可擴展性:能夠處理不斷增加的數據量,並隨著 Curio 集群的增長而擴展。

  • 一致性:在 Curio 集群的分佈式節點之間保持數據一致性。

Benefits of Using YugabyteDB for HarmonyDB

使用 YugabyteDB 作為 HarmonyDB 的好處

  • 分佈式 SQL:結合了 SQL 的優點和分佈式數據庫的彈性和可擴展性。

  • 容錯能力:提供強大的容錯能力,確保 Curio 集群的可靠性。

  • 多區域部署:支持跨多個區域部署,以提高性能和冗餘。

Chain Node

鏈節點

Network

網絡

每個 Curio 節點必須開放以下端口以進行 API 和 GUI 訪問

端口
詳情

12300

默認 API 端口

4701

默認 GUI 端口。並非所有 Curio 節點都需要啟用 GUI

32100

市場端口。此端口由用戶在配置中啟用 Boost 訪問時確定。

Boost Compatibility

Boost 兼容性

Installing Curio and creating a Curio cluster

安裝 Curio 並創建 Curio 集群

Best Practices

最佳實踐

Curio 需要訪問至少一個 Filecoin 鏈節點,如 或 (正在進行整合)。Curio 使用這個鏈節點來獲取當前的鏈狀態並向鏈發送消息。Curio 支持使用多個鏈節點。

Boost 與 Curio 完全兼容,可以用於進行交易和檢索數據,就像 lotus-miner 一樣。版本兼容性指南可以在 中找到。

了解了 Curio 的內部機制後,您現在可以繼續 。我們建議使用 進行安裝,因為它們可以方便地進行安裝、升級和進程管理。安裝完第一個 Curio 二進制文件後,您可以繼續 ,無論您是 還是 。

我們已經編制了 用於部署和維護 Curio 集群。我們鼓勵所有用戶遵循這些建議,以避免潛在的問題。

新用戶還應該熟悉 和 。

Curio 的設計和基本原則
Lotus
Forest
Boost 文檔
一份最佳實踐列表
Curio 附帶的兩個二進制文件
GUI 頁面
安裝 Curio 二進制文件
設置 Curio
Debian 包
從 lotus-miner 遷移
初始化新的 minerID