📁
shine
  • Introduction to the Shine Blockchain platform
  • Shine overview
  • Shine USP
  • About EOSIO
  • Consensus mechanisms
  • Shine Proof of Authority consensus
  • Data privacy
  • Scalability
  • Business details
    • Why Blockchain
    • Why another Blockchain platform
    • Applications of Shine
      • Assumptions
      • Precious metals traceability
      • Food traceability
        • Spices
        • Perishables
        • Seafood
      • Carbon footprint monitoring
  • Tools, Technologies, and Architecture
    • Docker
    • MongoDB
    • Encryption
    • Server Security
    • Server requirements
    • Architecture
    • Transaction flows
  • Protocol
    • Microservices and APIs
    • Account management
  • Shine Blockchain Setup
    • SHINE Software Installation
    • Create Private/Public key pairs
    • Start the Blockchain node
    • Deploying System Smart Contracts
    • Add Producer/Validator Nodes
    • Node Security Setup
    • Deploying Traceability Smart Contracts
  • Backend Setup
    • Installing Prerequisites
    • Starting The Application
  • Front end Setup
    • User Interface
Powered by GitBook
On this page
  • Replica set
  • Replica set architecture with docker

Was this helpful?

  1. Tools, Technologies, and Architecture

MongoDB

PreviousDockerNextEncryption

Last updated 4 years ago

Was this helpful?

MongoDB is a document database, which means it stores data in JSON-like documents.

In Shine we have MongoDB replica sets with authentications using docker.

Replica set

A replica set in MongoDB is a group of processes that maintain the same data set. Replica sets provide redundancy and , and are the basis for all production deployments.

Replica set architecture with docker

mongod
high availability
MongoDB Replica Set Architecture
Servers Distribution using Docker