Getting Started
Welcome to Fluree! This section will help you get up and running quickly.
Quick Links
| Guide | Description | Time |
|---|---|---|
| Quick Start | Create a ledger, insert data, run queries | 5 min |
| Installation | Docker, JAR, and configuration options | 10 min |
| Core Concepts | Understand Fluree's data model | 15 min |
What is Fluree?
Fluree is a graph database built on JSON-LD that provides:
- Immutable history — Every change is recorded, enabling time-travel queries
- Semantic data — JSON-LD gives your data universal meaning
- Graph relationships — Natural modeling of connected data
- Data-centric security — Access control defined in the data itself
- Multiple query languages — FlureeQL, SPARQL, and more
Choose Your Path
New to Fluree?
Start with the Quick Start to get hands-on experience in 5 minutes, then read Core Concepts to understand how Fluree works.
Setting Up for Production?
Check the Installation Guide for Docker, JAR deployment, and configuration options.
Coming from SQL?
Read Core Concepts to understand how Fluree's graph model differs from relational databases.
After Getting Started
Once you're comfortable with the basics:
- Learn Fluree — Concepts, guides, and advanced topics
- HTTP API Reference — All available endpoints
- FlureeQL Reference — Complete query syntax