Operations

The Operations chapter provides essential guides for configuring and managing FalkorDB in production environments. These guides cover critical aspects like data persistence, replication for high availability, and setting up clusters for horizontal scalability.

Production Tip: For production deployments, consider using the falkordb/falkordb-server Docker image which is optimized for production use and doesn’t include the FalkorDB Browser, making it lighter and more efficient.

Table of Contents

1. Configuring Persistence

Learn how to set up FalkorDB with data persistence, ensuring that your data remains intact even after server restarts.

2. Configuring Replication

Set up replication in FalkorDB to achieve high availability and data redundancy across multiple nodes.

3. Setting Up a Cluster

Discover how to configure a FalkorDB cluster for horizontal scalability and improved fault tolerance, distributing your data across multiple nodes.

4. Deploy FalkorDB to Kubernetes

Learn how falkorDB can be deployed on Kubernetes using Helm charts and Docker images.

5. Deploy FalkorDB on Railway

Deploy FalkorDB quickly using verified templates on Railway, a modern platform-as-a-service. Choose between single instance or cluster deployments.

6. OpenTelemetry Integration with FalkorDB-py

Comprehensive guide for setting up OpenTelemetry observability and tracing with FalkorDB Python applications.

7. FalkorDBLite

Self-contained Python interface to FalkorDB with embedded Redis server, ideal for development and testing.

8. Deploy FalkorDB on Lightning.AI

Deploy FalkorDB on Lightning.AI to build fast, accurate GenAI applications using advanced RAG with graph databases.

9. Building Docker

Build custom FalkorDB Docker containers from source with platform-specific examples.


Table of contents