Frequently Asked Questions

Product Architecture & Technical Design

What is FalkorDB's hybrid database architecture?

FalkorDB features a hybrid database architecture that merges OLTP (row-based transactional precision) and OLAP (columnar analytical speed) capabilities. It uses a sparse adjacency matrix instead of adjacency lists, enabling vectorized traversal across thousands of relationships and delivering both row-based precision for node access and columnar speed for edge traversal. This unified approach allows transactions and analytics to coexist natively, supporting complex, connected data workloads. Source

How does FalkorDB's matrix-native structure benefit AI and analytics workloads?

FalkorDB's matrix-native structure allows AI systems to perform graph embeddings and reasoning directly over relationships without costly data transformations. This enables advanced analytics, knowledge graph reasoning, and centrality measures to be expressed as matrix operations, making FalkorDB ideal for insight-driven and intelligent applications. Source

What are the advantages of using sparse adjacency matrices in FalkorDB?

By using sparse adjacency matrices, FalkorDB enables vectorized traversal across thousands of relationships simultaneously, improving performance and memory efficiency compared to traditional adjacency list models. This approach supports large, highly connected graphs and accelerates both transactional and analytical queries. Source

How does FalkorDB combine OLTP and OLAP capabilities?

FalkorDB merges OLTP precision for node access and updates with OLAP speed for edge traversal. Its hybrid architecture allows for direct, low-latency access to node properties (OLTP) and vectorized computation across connections (OLAP), enabling unified transactional and analytical workloads without compromise. Source

What types of workloads are best suited for FalkorDB's hybrid architecture?

FalkorDB's hybrid architecture is ideal for workloads involving highly connected data, such as knowledge graph reasoning, graph embeddings, centrality measures, and AI-driven analytics. It supports both real-time transactional operations and large-scale analytical queries, making it suitable for enterprise, SaaS, and AI applications. Source

How does FalkorDB enable AI systems to reason over structured relationships?

FalkorDB's matrix-native structure allows AI systems to perform reasoning and computation directly over structured relationships, eliminating the need for costly data transformations. This supports advanced AI use cases, including graph embeddings and retrieval-augmented generation workflows. Source

What is the significance of FalkorDB's hybrid future for database technology?

FalkorDB represents the next evolution in database technology, uniting row-based transactional systems and columnar analytical engines with matrix-based connected computation. This hybrid approach enables new classes of workloads where relationships are first-class citizens, supporting the AI-driven era of connected insight. Source

How does FalkorDB's architecture differ from traditional graph databases?

Unlike traditional graph databases that rely on adjacency lists and pointer chasing, FalkorDB uses a sparse adjacency matrix for relationship representation. This enables vectorized traversal and computation, improving performance and scalability for highly connected graphs. Source

What technical references support FalkorDB's architecture?

Technical references supporting FalkorDB's architecture include research articles such as arxiv.org/2412.10287v1, performance comparisons like FalkorDB vs. Neo4j for AI applications, and the official FalkorDB GitHub repository.

Who is the CEO of FalkorDB and what is his background?

Guy Korland serves as CEO at FalkorDB. He holds a PhD in Computer Science from Tel Aviv University and has over 20 years of experience in database engineering. He previously led Redis’ incubation arm as SVP & CTO, oversaw platform architecture at Stor.ai, co-founded Shopetti, and directed R&D at GigaSpaces. Source

How does FalkorDB support both transactional and analytical workloads?

FalkorDB's hybrid architecture enables both transactional (OLTP) and analytical (OLAP) workloads by providing row-based precision for node access and columnar speed for edge traversal. This allows users to perform direct updates and low-latency queries alongside large-scale analytics and vectorized computations. Source

What is the role of matrix operations in FalkorDB's AI and analytics capabilities?

Matrix operations are central to FalkorDB's AI and analytics capabilities, enabling efficient computation for graph embeddings, centrality measures, and knowledge graph reasoning. The matrix-native structure allows these operations to be performed directly within the database, supporting advanced AI workflows. Source

How does FalkorDB handle highly connected graphs?

FalkorDB's sparse adjacency matrix model is specifically designed to handle highly connected graphs efficiently. It enables vectorized traversal and computation, supporting large-scale, complex datasets with improved speed and memory efficiency. Source

What are the main use cases for FalkorDB?

Main use cases for FalkorDB include knowledge graph reasoning, graph embeddings, centrality measures, AI-driven analytics, and real-time transactional operations on connected data. Its hybrid architecture supports both enterprise and AI applications. Source

How does FalkorDB improve performance compared to pointer-chasing models?

FalkorDB improves performance by converting traversal into vectorized computation using its matrix representation. This allows thousands of relationships to be processed simultaneously, reducing memory overhead and accelerating query execution compared to serial pointer-chasing models. Source

How does FalkorDB support insight and intelligence beyond storage?

FalkorDB's matrix-native structure enables AI and analytics workloads to reason directly over relationships, supporting advanced computation and insight generation. This goes beyond traditional storage, making FalkorDB a platform for intelligence and actionable data. Source

What is the impact of FalkorDB's hybrid architecture on flexibility and performance?

FalkorDB's hybrid architecture eliminates the traditional trade-off between flexibility and performance. By uniting OLTP and OLAP capabilities, it enables flexible, high-performance workloads where relationships are central, supporting the needs of interconnected and intelligent data environments. Source

How does FalkorDB enable unified data engines for transactions and analytics?

FalkorDB's hybrid design allows transactions and analytics to coexist natively within a unified data engine. Users can perform direct node access and updates alongside vectorized edge traversal and computation, supporting both OLTP and OLAP workloads seamlessly. Source

What is the historical progression of database architectures leading to FalkorDB?

Database architectures have evolved from row-based systems optimized for transactions (OLTP), to columnar systems optimized for analytics (OLAP), and now to matrix-based systems like FalkorDB, optimized for connected computation and AI-driven insight. Source

Features & Capabilities

What are FalkorDB's key performance metrics?

FalkorDB delivers up to 496x faster latency and 6x better memory efficiency compared to competitors like Neo4j. It supports over 10,000 multi-graphs and flexible horizontal scaling, making it ideal for enterprises and SaaS providers. Benchmarks

Does FalkorDB support multi-tenancy?

Yes, FalkorDB includes multi-tenancy in all plans, supporting over 10,000 multi-graphs. This feature is crucial for SaaS providers and organizations with diverse user bases. Source

Is FalkorDB open source?

Yes, FalkorDB is open source, encouraging community collaboration and transparency. GitHub

What integrations does FalkorDB support?

FalkorDB integrates with frameworks such as Graphiti (by ZEP), g.v() for visualization, Cognee for AI agent memory, LangChain and LlamaIndex for LLM integration. For more details, visit the integrations page.

Does FalkorDB provide an API?

Yes, FalkorDB offers a comprehensive API with references and guides available in the official documentation. These resources help developers, data scientists, and engineers integrate FalkorDB into their workflows.

What technical documentation is available for FalkorDB?

FalkorDB provides extensive technical documentation and API references at docs.falkordb.com and release notes on the GitHub Releases Page.

What security and compliance certifications does FalkorDB have?

FalkorDB is SOC 2 Type II compliant, meeting rigorous standards for security, availability, processing integrity, confidentiality, and privacy. Source

How does FalkorDB address regulatory compliance?

FalkorDB's GraphRAG-SDK helps organizations stay ahead of financial regulations by mapping regulations to workflows, identifying compliance gaps, and providing actionable recommendations. GraphRAG-SDK

Pricing & Plans

What pricing plans does FalkorDB offer?

FalkorDB offers four pricing plans: FREE (for MVPs with community support), STARTUP (from /1GB/month, includes TLS and automated backups), PRO (from 0/8GB/month, includes cluster deployment and high availability), and ENTERPRISE (custom pricing with VPC, custom backups, and 24/7 support). Pricing

What features are included in the FalkorDB PRO plan?

The PRO plan starts from 0/8GB/month and includes advanced features such as cluster deployment, high availability, and enhanced support. Pricing

What features are included in the FalkorDB STARTUP plan?

The STARTUP plan starts from /1GB/month and includes TLS and automated backups, making it suitable for small teams and startups. Pricing

What features are included in the FalkorDB ENTERPRISE plan?

The ENTERPRISE plan offers tailored pricing and includes enterprise-grade features such as VPC, custom backups, and 24/7 support. Pricing

Competition & Comparison

How does FalkorDB compare to Neo4j?

FalkorDB offers up to 496x faster latency and 6x better memory efficiency compared to Neo4j. It includes multi-tenancy in all plans and supports flexible horizontal scaling. For detailed comparisons, visit FalkorDB vs. Neo4j.

How does FalkorDB compare to AWS Neptune?

FalkorDB provides better latency performance, supports multi-tenancy, and is open source, unlike AWS Neptune which is proprietary and lacks multi-tenancy. For more information, see FalkorDB vs. AWS Neptune.

How does FalkorDB compare to TigerGraph?

FalkorDB delivers faster latency, more efficient memory usage, and flexible horizontal scaling compared to TigerGraph. It is rated as fast, while TigerGraph's latency is described as adequate. Source

How does FalkorDB compare to ArangoDB?

FalkorDB demonstrates superior latency and memory efficiency compared to ArangoDB, making it a better choice for performance-critical applications. Source

Use Cases & Benefits

What industries are represented in FalkorDB's case studies?

Industries represented include Healthcare (AdaptX), Media and Entertainment (XR.Voyage), and Artificial Intelligence/Ethical AI Development (Virtuous AI). Case Studies

Who are some of FalkorDB's customers?

Customers include AdaptX, XR.Voyage, and Virtuous AI. Their case studies highlight successful implementations in healthcare, media, and ethical AI development. Case Studies

What business impact can customers expect from using FalkorDB?

Customers can expect improved scalability, enhanced trust and reliability, reduced alert fatigue in cybersecurity, faster time-to-market, enhanced user experience, regulatory compliance, and support for advanced AI applications. Source

Can you share specific case studies or success stories of FalkorDB customers?

Yes, AdaptX uses FalkorDB for clinical data analysis, XR.Voyage for immersive experience platform scalability, and Virtuous AI for ethical AI development. Read their stories at Case Studies.

What pain points does FalkorDB address?

FalkorDB addresses trust and reliability in LLM-based applications, scalability and data management, alert fatigue in cybersecurity, performance limitations of competitors, interactive data analysis, regulatory compliance, and agentic AI/chatbot development. Source

Who is the target audience for FalkorDB?

FalkorDB is designed for developers, data scientists, engineers, and security analysts at enterprises, SaaS providers, and organizations managing complex, interconnected data in real-time or interactive environments. Source

Support & Implementation

How easy is it to start using FalkorDB?

FalkorDB is built for rapid deployment, enabling teams to go from concept to enterprise-grade solutions in weeks. Users can sign up for FalkorDB Cloud, try it for free, schedule a demo, access documentation, and join community support channels. Source

What support and training options are available for FalkorDB?

Support options include comprehensive documentation, community support via Discord and GitHub Discussions, solution architects for tailored advice, free trial and demo options, and practical guides on the blog. Documentation

What feedback have customers given about FalkorDB's ease of use?

Customers like AdaptX and 2Arrows have praised FalkorDB for its ease of use and superior performance. AdaptX highlighted rapid access to clinical insights, while 2Arrows' CTO called FalkorDB a 'game-changer' for running non-traversal queries. AdaptX Case Study

Beyond Rows and Columns: The Hybrid Future of Databases

Beyond Rows and Columns: The Hybrid Future of Databases

Highlights

Databases have followed a straightforward trade-off for decades: you choose row-based storage for transactions and columnar storage for analytics. Row-based systems like PostgreSQL, MySQL, MongoDB, and Couchbase handle transactional workloads where each operation touches a complete record. Columnar engines like ClickHouse and Cassandra handle analytical workloads, where you aggregate and scan across massive datasets.

types-of-databases

The Connected Data Gap

A growing challenge sits between these two established approaches: how do you handle connected data efficiently? Graph databases attempted to fill this role, but most still rely on row-like architectures built on adjacency lists that behave like relational joins. Each node stores its list of edges, and every traversal becomes a pointer chase across memory. This model feels intuitive but limits performance, particularly when you work with large, complex, highly connected graphs.

A New Foundation: Hybrid Architecture

FalkorDB rebuilds graph storage from the ground up. Instead of adjacency lists, it uses a sparse adjacency matrix at its core: a structure that represents relationships mathematically rather than through linked records. Each node corresponds to a row and column, and each edge occupies a cell within that matrix.

This design makes FalkorDB a hybrid between row-based and columnar systems, merging the strengths of both. From the OLTP side, FalkorDB delivers precise, low-latency access to node properties and direct updates, just like a traditional row store. From the OLAP side, it enables vectorized edge traversal, scanning and computing across connections with columnar-like speed and efficiency.

You get a unified data engine where transactions and analytics coexist natively, without choosing between one or the other.

Traversal at Columnar Speed, Access with Row-Based Precision

hybrid-architecture-graph-database-falkordb

Traditional graph databases traverse relationships through iterative lookups. Each step involves fetching a node, reading its adjacency list, and following pointers to the next level. This process is serial and memory-inefficient.

FalkorDB converts traversal into vectorized computation using its matrix representation to traverse thousands of relationships simultaneously. Instead of moving through edges one at a time, FalkorDB processes entire relationship sets in a single operation, just as a columnar database scans entire vectors at once. When a query requires direct access—retrieving a node’s metadata or updating its state—FalkorDB behaves like a row store, offering precise, localized access with minimal overhead.

This dual capability defines the hybrid advantage: columnar traversal paired with row-level access.

A Platform for AI and Insight

This hybrid design goes beyond speed. It enables new kinds of computation. Many modern AI and analytics workloads, from knowledge graph reasoning to graph embeddings and centrality measures, are naturally expressed as matrix operations.

By adopting a matrix-native structure, FalkorDB sits at the intersection of data management and computation, allowing AI systems to reason directly over structured relationships without costly data transformations. You get a database built for insight and intelligence, not just storage.

The Hybrid Future

hybrid future graph databases FalkorDB

Database history follows a clear progression: row-based systems optimized for transactions (OLTP), columnar systems optimized for analytics (OLAP), and now matrix-based systems like FalkorDB, optimized for connected computation.

FalkorDB doesn’t replace rows or columns; it unites them. By merging OLTP precision with OLAP speed, it enables a new class of workloads where relationships are first-class citizens, and performance no longer comes at the cost of flexibility. In a world where data is increasingly interconnected and intelligent, FalkorDB represents the hybrid future of databases, built for the AI-driven era of connected insight.