âšī¸Introduction
Hive Node service node is the service node of Hive decentralized memory network and needs to run consistently around the clock, providing rich data memory services to users and applications through frontend SDKs. Hive Node is an open-source project where any community member or institution can deploy and run according to the installation guide.
All the running Hive Node nodes constitute the whole Hive memory network. The functional characteristics provided by any Hive memory structure are consistent, but the quality of service provided should be different due to different resource configurations during deployment.
Internal Services
The Hive Node background operation consists of the following sub-services:
Http Service
IPFS node
MongoDB service
Http Service is responsible for responding to data memory requests with frontend Hive SDKs through the HTTP protocol. Hive Node will save the file data to the local IPFS Node, while the unstructured data will be saved by MongoDB service.
This chapter mainly guides community personnel and users how to build and deploy Hive Nodes:
Node configuration
Node deployment
And provide HTTP Restful APIs interface specification, expecting community personnel to realize more language versions of frontend SDKs library, and even different language versions of Hive Node.
HTTP API Reference
Repository
Hive Node is the implementation of OpenSource project, and the code repository is hosted in GitHub. Please see: https://github.com/elastos/Elastos.Hive.Node
Supports
Elastos Hive Nodes are supported by Trinity Tech and the community developers through GitHub issues. We'd love to hear your feedback in any form, whether it's regarding bug reports, Requests for Enhancement (RFE), documentation, or code patches.
License
Last updated