FalkorDB avatar

FalkorDB

Official

@falkordb · Israel

0Followers
|
153Public Repos
|
34Published Skills

The fastest way to your knowledge

Skills Distribution
DomainData Systems...Graph Database Man.. (40%)Query Optimization.. (30%)Data Migration & I.. (20%)Containerized Depl.. (10%)

Agent Skills by FalkorDB

Showing 34 vetted skills indexed across 2 GitHub repositories.

FalkorDBFalkorDB
22

falkordb-skills

Provide FalkorDB guidance for Cypher queries, Docker deployment, and data migration.

Official
Advanced
FalkorDBFalkorDB
22

Load a JavaScript UDF library

Registers custom JavaScript User-Defined Functions in FalkorDB via falkor.register for Cypher queries.

Official
Intermediate
FalkorDBFalkorDB
22

List UDF libraries (with code)

List loaded FalkorDB UDF libraries and retrieve their JavaScript source code.

Official
Basic
FalkorDBFalkorDB
22

Delete or flush UDF libraries

Delete or flush FalkorDB user-defined function libraries.

Official
Basic
FalkorDBFalkorDB
22

Respect UDF limitations

Enforce read-only pure JavaScript patterns for FalkorDB UDF implementations.

Official
Basic
FalkorDBFalkorDB
22

Call a UDF from Cypher

Execute registered FalkorDB JavaScript UDFs within Cypher queries.

Official
Basic
FalkorDBFalkorDB
22

Migrate Neptune to FalkorDB

Convert AWS Neptune CSV exports into FalkorDB-ready CSV files.

Official
Intermediate
FalkorDBFalkorDB
22

Migrate Neo4j to FalkorDB

Extracts Neo4j nodes and relationships into CSV files for FalkorDB import.

Official
Intermediate
FalkorDBFalkorDB
22

Use Bulk Loader from CSV

Load CSV files into FalkorDB graph databases using the bulk loader utility.

Official
Intermediate
FalkorDBFalkorDB
22

Migrate SQL to FalkorDB

Migrate relational SQL data from PostgreSQL, MySQL, and BigQuery into FalkorDB graph databases.

Official
Advanced
FalkorDBFalkorDB
22

Run the browser separately against a server

Configure separate FalkorDB browser and server containers with environment variables.

Official
Basic
FalkorDBFalkorDB
22

Run FalkorDB with browser for local development

Run FalkorDB containers with browser UI for local development.

Official
Basic
FalkorDBFalkorDB
22

Set authentication using REDIS_ARGS

Configure Redis authentication via REDIS_ARGS for FalkorDB Docker deployments.

Official
Basic
FalkorDBFalkorDB
22

Run server-only for production-style usage

Deploy FalkorDB server-only containers without the browser interface.

Official
Basic
FalkorDBFalkorDB
22

Set module config using FALKORDB_ARGS

Configure FalkorDB module settings via FALKORDB_ARGS environment variables.

Official
Basic
FalkorDBFalkorDB
22

Use Docker Compose for repeatable local stacks

Define repeatable FalkorDB container environments with Docker Compose configuration files.

Official
Basic
FalkorDBFalkorDB
22

Use MERGE to avoid duplicate nodes

Apply MERGE upserts to prevent duplicate nodes in FalkorDB graphs.

Official
Basic
FalkorDBFalkorDB
22

Apply FalkorDB Cypher limitations correctly

Review FalkorDB Cypher queries for indexing constraints and full-scan risks.

Official
Basic
FalkorDBFalkorDB
22

Verify index usage

Verify FalkorDB index usage by inspecting GRAPH.EXPLAIN execution plans.

Official
Basic
FalkorDBFalkorDB
22

Run safe read-only queries

Execute read-only GRAPH.RO_QUERY operations in FalkorDB to prevent graph modifications.

Official
Basic
FalkorDBFalkorDB
22

Create range indexes for exact/range lookups

Create FalkorDB range indexes on node properties for exact and range lookups.

Official
Basic
FalkorDBFalkorDB
22

Profile query runtime behavior

Profile FalkorDB graph queries with GRAPH.PROFILE to expose runtime execution statistics.

Official
Basic
FalkorDBFalkorDB
22

Track slow queries

Identify slow FalkorDB queries using slowlog commands for performance monitoring.

Official
Basic
FalkorDBFalkorDB
22

Create and query vector indexes

Create and query HNSW vector indexes in FalkorDB graph databases.

Official
Intermediate

Frequently Asked Questions About FalkorDB

FAQPage Schema
What specific data migration tasks does FalkorDB support?

FalkorDB enables migration from AWS Neptune, Neo4j, and relational systems like PostgreSQL, MySQL, and BigQuery. It utilizes CSV-based extraction and bulk loading processes to transform existing node and relationship data into the native graph format.

Which technical personas benefit from these capabilities?

Database administrators, data engineers, and backend developers working with complex relationship-heavy datasets benefit from these capabilities. The platform is designed for those requiring high-speed graph traversal, vector similarity search, and custom JavaScript-based logic within their data layer.

How are FalkorDB instances deployed and configured?

Deployment is managed via containerized environments using Docker and Docker Compose. Users configure server-only or browser-integrated stacks by setting environment variables such as REDIS_ARGS and FALKORDB_ARGS to manage authentication, module settings, and memory usage.

What are the prerequisites for implementing vector search?

Implementing vector search requires the creation of HNSW indexes on node properties. Users must ensure their graph schema supports these indexes and utilize Cypher-based query patterns to perform similarity lookups against the indexed vector data.