Frequently Asked Questions

Product Features & Capabilities

What is FalkorDB and what does it do?

FalkorDB is a high-performance graph database designed for managing complex relationships and enabling advanced AI applications. It supports real-time and interactive environments, making it ideal for development teams working with interconnected data. Key use cases include Text2SQL, Security Graphs, GraphRAG, Agentic AI & Chatbots, Fraud Detection, and high-performance graph storage. Learn more.

What is new in FalkorDB v4.6?

FalkorDB v4.6 introduces a powerful CSV loader that enables direct mapping of CSV columns to nodes, relationships, and properties. It eliminates the need for custom import scripts, handles data types, null values, and multi-value fields out of the box, and supports Neo4j-compatible syntax for smooth migration. Advanced features include relationship creation with properties in a single pass and loading remote files over HTTPS. Read more on GitHub.

How does FalkorDB handle multi-value fields in CSV imports?

FalkorDB automatically converts pipe-separated strings into list properties using a simple split function in the import query. For example, you can convert a pipe-separated string of genres into a list property with a one-liner: LOAD CSV FROM 'movies.csv' AS row CREATE (:Movie {title: row.title, genres: split(row.genres, '|')}).

Can FalkorDB load CSV files from remote sources?

Yes, FalkorDB supports loading CSV files directly over HTTPS connections, making it easy to import data from remote sources without manual downloads.

Is FalkorDB's CSV loader compatible with Neo4j syntax?

Yes, FalkorDB uses familiar Neo4j-style LOAD CSV syntax, making it easy for teams to migrate existing import scripts and projects from Neo4j to FalkorDB.

What advanced features does the CSV loader provide?

The CSV loader in FalkorDB v4.6 supports advanced features such as relationship creation with properties in a single pass, built-in handling of data types and null values, and support for loading remote files over HTTPS. This streamlines the data preparation pipeline for data scientists and architects.

How does FalkorDB simplify graph database adoption?

FalkorDB's CSV loader and Neo4j-compatible syntax reduce the need for custom import scripts and complex transformation logic, making it easier for teams to adopt graph databases and migrate from other platforms.

What types of data sources are best suited for FalkorDB's CSV loader?

FalkorDB's CSV loader is particularly useful for importing data from tabular sources, such as spreadsheets or relational databases, and is ideal for knowledge graph construction, social network analysis, and other graph-based models.

Where can I find documentation and examples for the CSV loader?

Documentation and examples for FalkorDB's CSV loader are available in the official GitHub repository and FalkorDB documentation.

How does FalkorDB support knowledge graph construction?

FalkorDB's CSV loader allows direct mapping of CSV columns to nodes, relationships, and properties, streamlining the process of building knowledge graphs from tabular data sources.

Can I use FalkorDB for social network analysis?

Yes, FalkorDB is well-suited for social network analysis, especially when importing data from CSV files that represent relationships and attributes between entities.

Does FalkorDB provide an API for developers?

Yes, FalkorDB provides a comprehensive API. Developers can access API references and guides in the FalkorDB Official Documentation to integrate FalkorDB into their workflows.

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. Learn more.

Is FalkorDB open source?

Yes, FalkorDB is open source, encouraging community collaboration and transparency. The source code and releases are available on GitHub.

What technical documentation is available for FalkorDB?

FalkorDB provides comprehensive technical documentation, including setup guides, API references, and advanced configuration instructions. Access the documentation at docs.falkordb.com.

How can I get started with FalkorDB?

You can sign up for FalkorDB Cloud, try FalkorDB for free in the cloud or locally via Docker, schedule a demo, or access documentation and tutorials. Visit the demo page to get started.

What support options are available for FalkorDB users?

FalkorDB offers community support via Discord and GitHub Discussions, comprehensive documentation, and access to solution architects for tailored advice. Join the Discord community or GitHub Discussions.

How long does it take to implement FalkorDB?

FalkorDB is built for rapid deployment, allowing teams to go from concept to enterprise-grade solutions in weeks, not months. This accelerates time-to-market for organizations. Learn more.

Pricing & Plans

What pricing plans does FalkorDB offer?

FalkorDB offers four main pricing plans: FREE (for MVPs with community support), STARTUP (from /1GB/Month, includes TLS and automated backups), PRO (from 0/8GB/Month, includes advanced features like Cluster Deployment and High Availability), and ENTERPRISE (custom pricing with enterprise-grade features like VPC, custom backups, and 24/7 support). See details.

What features are included in the FREE plan?

The FREE plan is designed for building a powerful MVP and includes community support. It is ideal for users who want to explore FalkorDB's capabilities before scaling up. Learn more.

What features are included in the STARTUP plan?

The STARTUP plan starts at /1GB/Month and includes TLS encryption and automated backups, making it suitable for growing projects that require enhanced security and reliability. See pricing.

What features are included in the PRO plan?

The PRO plan starts at 0/8GB/Month and includes advanced features such as Cluster Deployment and High Availability, catering to production workloads and larger teams. See pricing.

What features are included in the ENTERPRISE plan?

The ENTERPRISE plan offers tailored pricing and includes enterprise-grade features such as VPC, custom backups, and 24/7 support, making it suitable for organizations with advanced requirements. Contact sales.

Security & Compliance

Is FalkorDB SOC 2 Type II compliant?

Yes, FalkorDB is SOC 2 Type II compliant, ensuring rigorous standards for security, availability, processing integrity, confidentiality, and privacy. Learn more.

What security and compliance certifications does FalkorDB have?

FalkorDB is SOC 2 Type II compliant, covering security, availability, processing integrity, confidentiality, and privacy. This demonstrates FalkorDB's commitment to maintaining high standards for enterprise customers. Learn more.

Performance & Differentiation

How does FalkorDB perform compared to competitors?

FalkorDB offers 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. See benchmarks.

What makes FalkorDB unique among graph databases?

FalkorDB stands out with its exceptional performance, built-in multi-tenancy, advanced AI integration, open-source licensing, and enhanced user experience. It is optimized for AI use cases like GraphRAG and agent memory, and includes features such as regulatory compliance tools and interactive dashboards. Learn more.

How does FalkorDB compare to Neo4j?

FalkorDB offers up to 496x faster latency, 6x better memory efficiency, and includes multi-tenancy in all plans, unlike Neo4j where it is a premium feature. FalkorDB also supports flexible horizontal scaling and is open source. See comparison.

How does FalkorDB compare to AWS Neptune?

FalkorDB provides better latency performance, supports multi-tenancy, and is open source, while AWS Neptune is proprietary and does not support multi-tenancy. See comparison.

Use Cases & Benefits

What are the main use cases for FalkorDB?

FalkorDB is used for Text2SQL, Security Graphs (CNAPP, CSPM & CIEM), GraphRAG, Agentic AI & Chatbots, Fraud Detection, and high-performance graph storage for complex relationships. Explore use cases.

Who can benefit from using 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.

What business impact can customers expect from 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. Learn more.

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 the development of agentic AI and chatbots.

Customer Proof & Case Studies

Who are some of FalkorDB's customers?

FalkorDB is trusted by organizations such as AdaptX (healthcare), XR.Voyage (media & entertainment), and Virtuous AI (ethical AI development). See case studies.

Can you share specific case studies or success stories?

Yes, AdaptX uses FalkorDB for clinical data analysis, XR.Voyage overcame scalability challenges in immersive experiences, and Virtuous AI built a high-performance, multi-modal data store for ethical AI. Read their stories.

What industries are represented in FalkorDB's case studies?

Industries include healthcare (AdaptX), media and entertainment (XR.Voyage), and artificial intelligence/ethical AI development (Virtuous AI). See details.

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

Customers like AdaptX and 2Arrows have praised FalkorDB for its rapid access to insights, ease of use, and superior performance compared to competitors. Read AdaptX's story.

FalkorDB Header Menu

FalkorDB’s V4.6 Introduces Load CSV

FalkorDB’s V4.6 Introduces Load CSV

Highlights

Load CSV = Goodbye to Import Headaches

Most graph database import tools treat CSV files as flat data structures, forcing developers to:

  • Write complex transformation logic
  • Handle data type conversions manually
  • Deal with multi-value fields through custom parsers
  • Manage relationship creation in separate passes

Importing large datasets into graph databases is a common pain point amongst developers who often resort to writing custom scripts or using external tools, which can be time-consuming and error-prone. 

These approaches also lack the flexibility to handle complex data transformations during import.

FalkordB’s new v4.6 CSV loader allows direct mapping of CSV columns to nodes, relationships, and properties. It handles common pitfalls like data type conversion, null values, and multi-value fields out of the box. 

For instance, converting a pipe-separated string of genres into a list property is now a one-liner:

				
					LOAD CSV FROM 'movies.csv' AS row
CREATE (:Movie {title: row.title, genres: split(row.genres, '|')})

				
			

For data scientists and architects working with graph-based models, this feature streamlines the data preparation pipeline. 

It’s particularly useful for tasks like knowledge graph construction or social network analysis, where data often originates from tabular sources.

FalkorDB’s CSV loader goes beyond basic functionality, offering advanced features like relationship creation with properties in a single pass, as well as support for loading remote files over HTTPS. 

What’s Next

This is part of our broader initiative to simplify graph database adoption. The CSV loader is available now in FalkorDB v4.6, with documentation and examples at our GitHub repository.

For developers looking to migrate from Neo4j or start a new graph project, this provides a familiar yet more powerful alternative for data ingestion

How does FalkorDB handle multi-value fields in CSV imports?

FalkorDB automatically converts pipe-separated strings into list properties using a simple split function in the import query

Can FalkorDB load CSV files from remote sources?

Yes, FalkorDB supports loading CSV files directly over HTTPS connections

Is FalkorDB's CSV loader compatible with Neo4j syntax?

Yes, FalkorDB uses familiar Neo4j-style LOAD CSV syntax, making it easy for teams to migrate existing import scripts

Build fast and accurate GenAI apps with GraphRAG SDK at scale

FalkorDB offers an accurate, multi-tenant RAG solution based on our low-latency, scalable graph database technology. It’s ideal for highly technical teams that handle complex, interconnected data in real-time, resulting in fewer hallucinations and more accurate responses from LLMs.