[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-FalkorDB--FalkorDB":3,"tool-FalkorDB--FalkorDB":61},[4,18,26,36,44,53],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",151918,2,"2026-04-12T11:33:05",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":32,"last_commit_at":42,"category_tags":43,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",108322,"2026-04-10T11:39:34",[14,15,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":32,"last_commit_at":50,"category_tags":51,"status":17},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[52,13,15,14],"插件",{"id":54,"name":55,"github_repo":56,"description_zh":57,"stars":58,"difficulty_score":32,"last_commit_at":59,"category_tags":60,"status":17},4721,"markitdown","microsoft\u002Fmarkitdown","MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具，专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片（含 OCR）、音频（含语音转录）、HTML 乃至 YouTube 链接等多种格式的解析，能够精准提取文档中的标题、列表、表格和链接等关键结构信息。\n\n在人工智能应用日益普及的今天，大语言模型（LLM）虽擅长处理文本，却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点，它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式，成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外，它还提供了 MCP（模型上下文协议）服务器，可无缝集成到 Claude Desktop 等 LLM 应用中。\n\n这款工具特别适合开发者、数据科学家及 AI 研究人员使用，尤其是那些需要构建文档检索增强生成（RAG）系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性，但其核心优势在于为机器",93400,"2026-04-06T19:52:38",[52,14],{"id":62,"github_repo":63,"name":64,"description_en":65,"description_zh":66,"ai_summary_zh":66,"readme_en":67,"readme_zh":68,"quickstart_zh":69,"use_case_zh":70,"hero_image_url":71,"owner_login":64,"owner_name":64,"owner_avatar_url":72,"owner_bio":73,"owner_company":74,"owner_location":74,"owner_email":75,"owner_twitter":76,"owner_website":77,"owner_url":78,"languages":79,"stars":111,"forks":112,"last_commit_at":113,"license":114,"difficulty_score":115,"env_os":116,"env_gpu":117,"env_ram":117,"env_deps":118,"category_tags":132,"github_topics":133,"view_count":32,"oss_zip_url":74,"oss_zip_packed_at":74,"status":17,"created_at":143,"updated_at":144,"faqs":145,"releases":175},6928,"FalkorDB\u002FFalkorDB","FalkorDB","A super fast Graph Database uses GraphBLAS under the hood for its sparse adjacency matrix graph representation. Our goal is to provide the best Knowledge Graph for LLM (GraphRAG).","FalkorDB 是一款专为生成式 AI 打造的超高性能图数据库，旨在成为大语言模型（LLM）的理想知识图谱底座。它主要解决了传统数据库在处理复杂关联数据时延迟高、效率低的问题，特别适用于需要快速检索记忆的智能体、云安全分析及欺诈检测等场景。\n\n这款工具非常适合后端开发者、AI 工程师及数据研究人员使用，尤其是那些正在构建 GraphRAG（基于图谱的检索增强生成）应用或需要管理大规模多租户数据的团队。FalkorDB 的核心技术亮点在于其独特的底层架构：它是首个利用稀疏矩阵来表示图邻接矩阵的可查询属性图数据库。通过引入 GraphBLAS 标准，它将图查询转化为线性代数运算，从而在存储优化和计算速度上实现了显著突破。此外，FalkorDB 完美兼容 OpenCypher 查询语言并支持丰富的属性图模型，让开发者能够无缝迁移现有技能，轻松构建低延迟、高效率的知识图谱应用。","\u003Cdiv align=\"center\">\n  \u003Cimg width=\"100\" height=\"100\" alt=\"FalkorDB Logo Square B\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FFalkorDB_FalkorDB_readme_db452ada5772.png\" \u002F>\n\u003C\u002Fdiv>\n\u003Cdiv align=\"center\">\n  \u003Ch1>FalkorDB\u003C\u002Fh1>\n  \u003Ch2>Ultra-fast, Multi-tenant Graph Database\u003C\u002Fh2>\n  \u003Ch3>Powering Generative AI, Agent Memory, Cloud Security, and Fraud Detection\u003C\u002Fh3>\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F14787\" target=\"_blank\" rel=\"noopener noreferrer\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FFalkorDB_FalkorDB_readme_4a68feb902da.png\" alt=\"FalkorDB%2FFalkorDB | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\u003C\u002Fdiv>\n\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fapp.falkordb.cloud\u002Fsignup\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTry%20Free-FalkorDB%20Cloud-FF8101?labelColor=FDE900&style=for-the-badge\" alt=\"Try Free\" \u002F>\n  \u003C\u002Fa>\u003Cbr>\n  \u003Ca href=\"https:\u002F\u002Fdiscord.com\u002Finvite\u002FTJ4SaPTptf\" rel=\"nofollow\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-%235865F2.svg?&logo=discord&logoColor=white\" alt=\"Discord\" \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Ffalkordb\u002Ffalkordb\u002F\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fpulls\u002Ffalkordb\u002Ffalkordb?label=Docker\" alt=\"Dockerhub\" \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002F6M4QwDXn2w\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1146782921294884966?style=flat-square\" alt=\"Discord\" \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fcodecov.io\u002Fgh\u002Ffalkordb\u002Ffalkordb\">\n    \u003Cimg src=\"https:\u002F\u002Fcodecov.io\u002Fgh\u002Ffalkordb\u002Ffalkordb\u002Fgraph\u002Fbadge.svg?token=0G4HBEJMW0\" alt=\"codecov\" \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Factions\u002Fworkflows\u002Fbuild.yml\">\n    \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Factions\u002Fworkflows\u002Fbuild.yml\u002Fbadge.svg?branch=master\" alt=\"Workflow\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n\n![FalkorDB GitHub Repo - Video - 640x365](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FFalkorDB_FalkorDB_readme_478aa017b93d.png)\n\n\u003C\u002Fdiv>\n\n## UNIQUE FEATURES\n\nOur goal is to build a high-performance Knowledge Graph tailored for Large Language Models (LLMs), prioritizing exceptionally low latency to ensure fast and efficient information delivery through our Graph Database.\n\n🆕 [FalkorDB](https:\u002F\u002Fwww.falkordb.com\u002F) is the first **queryable [Property Graph](https:\u002F\u002Fgithub.com\u002Fopencypher\u002FopenCypher\u002Fblob\u002Fmaster\u002Fdocs\u002Fproperty-graph-model.adoc) database to leverage sparse matrices** for representing the [adjacency matrix](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAdjacency_matrix) in graphs and [linear algebra](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAdjacency_matrix) for querying.\n\n### Key Features\n\n* **Sparse Matrix Representation**: Utilizes sparse matrices to represent adjacency matrices, optimizing storage and performance.\n\n\n* **Linear Algebra Querying**: Employs linear algebra for query execution, enhancing computational efficiency.\n\n\n* **Property Graph Model Compliance**: Supports nodes and relationships with attributes, adhering to the Property Graph Model.\n\n\n* **OpenCypher Support:** Compatible with [OpenCypher](ttps:\u002F\u002Fgithub.com\u002Fopencypher\u002FopenCypher\u002Fblob\u002Fmaster\u002Fdocs\u002Fproperty-graph-model.adoc) query language, including proprietary extensions for advanced querying capabilities.\n\n>Explore FalkorDB in action by visiting the [Demos](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Ftree\u002Fmaster\u002Fdemo).\n\n## DOCUMENTATION\n\n[Official Docs](https:\u002F\u002Fdocs.falkordb.com\u002F) | [Clients](https:\u002F\u002Fdocs.falkordb.com\u002Fclients.html) | [Commands](https:\u002F\u002Fdocs.falkordb.com\u002Fcommands\u002F) | 📊 [Latest Performance Benchmarks](https:\u002F\u002Fbenchmark.falkordb.com\u002F)\n\n### Community and Support\n\n* **Discussions**: Join our community discussions on [GitHub Discussions](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fdiscussions) to ask questions, share ideas, and connect with other users.\n\n* **Contributing**: We welcome contributions! Please see our [Contributing Guide](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md) for more details.\n\n* **License**: This project is licensed under the Server Side Public License v1 (SSPLv1). See the [LICENSE](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fblob\u002Fmaster\u002FLICENSE.txt) file for details.\n\n## GET STARTED\n\n### Step 1\n\nTo quickly try out FalkorDB, launch an instance using docker:\n\n```\ndocker run -p 6379:6379 -p 3000:3000 -it --rm -v .\u002Fdata:\u002Fvar\u002Flib\u002Ffalkordb\u002Fdata falkordb\u002Ffalkordb\n```\n\n### Step 2\n\nThen, open your browser and navigate to `http:\u002F\u002Flocalhost:3000`.\n\n\nYou can also interact with FalkorDB using any of the supported [Client Libraries](https:\u002F\u002Fdocs.falkordb.com\u002Fclients.html)\n\n### MotoGP League Example\n\nIn this example, we'll use the [FalkorDB Python client](https:\u002F\u002Fpypi.org\u002Fproject\u002FFalkorDB\u002F) to create a small graph representing a subset of motorcycle riders and teams participating in the MotoGP league. After creating the graph, we'll query the data to explore its structure and relationships.\n\n```python\nfrom falkordb import FalkorDB\n\n# Connect to FalkorDB\ndb = FalkorDB(host='localhost', port=6379)\n\n# Create the 'MotoGP' graph\ng = db.select_graph('MotoGP')\ng.query(\"\"\"CREATE (:Rider {name:'Valentino Rossi'})-[:rides]->(:Team {name:'Yamaha'}),\n                  (:Rider {name:'Dani Pedrosa'})-[:rides]->(:Team {name:'Honda'}),\n                  (:Rider {name:'Andrea Dovizioso'})-[:rides]->(:Team {name:'Ducati'})\"\"\")\n\n# Query which riders represents Yamaha?\nres = g.query(\"\"\"MATCH (r:Rider)-[:rides]->(t:Team)\n                 WHERE t.name = 'Yamaha'\n                 RETURN r.name\"\"\")\n\nfor row in res.result_set:\n\tprint(row[0])\n\n# Prints: \"Valentino Rossi\"\n\n# Query how many riders represent team Ducati ?\nres = g.query(\"\"\"MATCH (r:Rider)-[:rides]->(t:Team {name:'Ducati'})\n                 RETURN count(r)\"\"\")\n\nprint(res.result_set[0][0])\n# Prints: 1\n```\n\n## START BUILDING\n\n### Compiling\n\nMake sure to complete these requirements:\n\n1️⃣ The FalkorDB repository: `git clone --recurse-submodules -j8 https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB.git`\n\n* Ubuntu, install: `apt-get install build-essential cmake m4 automake peg libtool autoconf python3 python3-pip`\n* Alpine, install: `apk add build-base cmake m4 automake libtool autoconf python3 py3-pip peg git libgomp openssl-dev`\n* OS X, verify that `homebrew` is installed and run: `brew install cmake m4 automake peg libtool autoconf`.\n\t* The version of Clang that ships with the OS X toolchain does not support OpenMP, which is a requirement for FalkorDB. One way to resolve this is to run `brew install gcc g++` and follow the on-screen instructions to update the symbolic links. Note that this is a system-wide change - setting the environment variables for `CC` and `CXX` will work if that is not an option.\n\n2️⃣ Build by running `make` in the project's directory.\n\nCongratulations! You can find the compiled binary at `bin\u002F\u003Carch>\u002Fsrc\u002Ffalkordb.so`.\n\n### Running tests\n\nStart by installing the required Python packages by running ```pip install -r requirements.txt``` from the ```tests``` directory.\n\n> Note: If you've got ```redis-server``` in PATH, just invoke ```make test```. Otherwise, invoke ```REDIS_SERVER=\u003Credis-server-location> make test```. For a more verbose output, run ```make test V=1```.\n\n### Building in a docker\n\nThe FalkorDB build system runs within docker. For detailed instructions on building, please [see here](https:\u002F\u002Fdocs.falkordb.com\u002Fdocker-examples\u002FREADME.html).\n\n## LOADING FALKORDB INTO REDIS\n\nFalkorDB is hosted by [Redis](https:\u002F\u002Fredis.io), so you'll first have to load it as a Module to a Redis server. \n> Note: [Redis 7.4](https:\u002F\u002Fredis.io\u002Fdownload) is required for the latest FalkorDB version.\n\n💡 We recommend having Redis load FalkorDB during startup by adding the following to your redis.conf file:\n\n```\nloadmodule \u002Fpath\u002Fto\u002Fmodule\u002Fsrc\u002Ffalkordb.so\n```\n\nIn the line above, replace `\u002Fpath\u002Fto\u002Fmodule\u002Fsrc\u002Ffalkordb.so` with the actual path to FalkorDB's library.\nIf Redis is running as a service, you must ensure that the `redis` user (default) has the necessary file\u002Ffolder permissions\nto access `falkordb.so`.\n\nAlternatively, you can have Redis load FalkorDB using the following command line argument syntax:\n\n```sh\n~\u002F$ redis-server --loadmodule \u002Fpath\u002Fto\u002Fmodule\u002Fsrc\u002Ffalkordb.so\n```\n\nLastly, you can also use the [`MODULE LOAD`](http:\u002F\u002Fredis.io\u002Fcommands\u002Fmodule-load) command. Note, however, that `MODULE LOAD` is a dangerous command and may be blocked\u002Fdeprecated in the future due to security considerations.\n\nOnce you've successfully loaded FalkorDB your Redis log should see lines similar to:\n\n```\n...\n30707:M 20 Jun 02:08:12.314 * Module 'graph' loaded from \u003Credacted>\u002Fsrc\u002Ffalkordb.so\n...\n```\n\nIf the server fails to launch with output similar to:\n\n```\n# Module \u002Fusr\u002Flib\u002Fredis\u002Fmodules\u002Ffalkordb.so failed to load: libgomp.so.1: cannot open shared object file: No such file or directory\n# Can't load module from \u002Fusr\u002Flib\u002Fredis\u002Fmodules\u002Ffalkordb.so: server aborting\n```\n\nThe system is missing the run-time dependency OpenMP. This can be installed on Ubuntu with `apt-get install libgomp1`, on RHEL\u002FCentOS with `yum install libgomp`, and on OSX with `brew install libomp`.\n\n## USING FALKORDB\n\nYou can call FalkorDB's commands from any Redis client. Here are several methods:\n\n### With `redis-cli`\n\n```sh\n$ redis-cli\n127.0.0.1:6379> GRAPH.QUERY social \"CREATE (:person {name: 'roi', age: 33, gender: 'male', status: 'married'})\"\n```\n\n### With any other client\n\nYou can interact with FalkorDB using your client's ability to send raw Redis commands.\n\n>Note: Depending on your client of choice, the exact method for doing that may vary.\n\n#### Example: Using FalkorDB with a Python client\n\nThis code snippet shows how to use FalkorDB with from Python using [falkordb-py](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002Ffalkordb-py):\n\n```Python\nfrom falkordb import FalkorDB\n\n# Connect to FalkorDB\ndb = FalkorDB(host='localhost', port=6379)\n\n# Select the social graph\ng = db.select_graph('social')\n\nreply = g.query(\"CREATE (:person {name:'roi', age:33, gender:'male', status:'married'})\")\n```\n\n## CLIENT LIBRARIES\n\n>Note: Some languages have client libraries that provide support for FalkorDB's commands:\n\n### Official Clients\n\n\n| Project                                                   | Language   | License | Author                                      | Stars                                                             | Package | Comment    |\n| --------------------------------------------------------- | ---------- | ------- | ------------------------------------------- | ----------------------------------------------------------------- | ------- | ---------- |\n| [jfalkordb][jfalkordb-url] | Java | BSD | [FalkorDB][falkordb-url] | [![jfalkordb-stars]][jfalkordb-url] | [Maven][jfalkordb-package]||\n| [falkordb-py][falkordb-py-url] | Python | MIT | [FalkorDB][falkordb-url] | [![falkordb-py-stars]][falkordb-py-url] | [pypi][falkordb-py-package]||\n| [falkordb-ts][falkordb-ts-url] | Node.JS | MIT | [FalkorDB][falkordb-url] | [![falkordb-ts-stars]][falkordb-ts-url] | [npm][falkordb-ts-package]||\n| [falkordb-rs][falkordb-rs-url] | Rust | MIT | [FalkorDB][falkordb-url] | [![falkordb-rs-stars]][falkordb-rs-url] | [Crate][falkordb-rs-package]||\n| [falkordb-go][falkordb-go-url] | Go | BSD | [FalkorDB][falkordb-url] | [![falkordb-go-stars]][falkordb-go-url] | [GitHub][falkordb-go-url]||\n| [NFalkorDB][nfalkordb-url]  |  C# | Apache-2.0 | [FalkorDB][falkordb-url] | [![nfalkordb-stars]][nfalkordb-url] | [nuget][nfalkordb-package] | |\n\n\n### Additional Clients\n\n| Project                                                   | Language   | License | Author                                      | Stars                                                             | Package | Comment    |\n| --------------------------------------------------------- | ---------- | ------- | ------------------------------------------- | ----------------------------------------------------------------- | ------- | ---------- |\n| [nredisstack][nredisstack-url] | .NET | MIT | [Redis][redis-url] | [![nredisstack-stars]][nredisstack-url] | [nuget][nredisstack-package]||\n| [redisgraph-rb][redisgraph-rb-url]                        | Ruby       | BSD     | [Redis][redisgraph-rb-author]          | [![redisgraph-rb-stars]][redisgraph-rb-url]                       | [GitHub][redisgraph-rb-url] ||\n| [redgraph][redgraph-url]                                  | Ruby       | MIT     | [pzac][redgraph-author]                | [![redgraph-stars]][redgraph-url]                                 | [GitHub][redgraph-url] ||\n| [redisgraph-go][redisgraph-go-url]                        | Go         | BSD     | [Redis][redisgraph-go-author]          | [![redisgraph-go-stars]][redisgraph-go-url]                       | [GitHub][redisgraph-go-url]||\n| [rueidis][rueidis-url]                                    | Go         | Apache 2.0 | [Rueian][rueidis-author]          | [![rueidis-stars]][rueidis-url]                       | [GitHub][rueidis-url] ||\n| [ioredisgraph][ioredisgraph-url]                          | JavaScript | ISC     | [Jonah][ioredisgraph-author]                | [![ioredisgraph-stars]][ioredisgraph-url]                         | [GitHub][ioredisgraph-url] ||\n| [@hydre\u002Frgraph][rgraph-url]                               | JavaScript | MIT     | [Sceat][rgraph-author]                      | [![rgraph-stars]][rgraph-url]                                     | [GitHub][rgraph-url] ||\n| [php-redis-graph][php-redis-graph-url]                    | PHP        | MIT     | [KJDev][php-redis-graph-author]             | [![php-redis-graph-stars]][php-redis-graph-url]                   | [GitHub][php-redis-graph-url] ||\n| [redisgraph_php][redisgraph_php-url]                      | PHP        | MIT     | [jpbourbon][redisgraph_php-author]          | [![redisgraph_php-stars]][redisgraph_php-url]                     | [GitHub][redisgraph_php-url] ||\n| [redisgraph-ex][redisgraph-ex-url]                        | Elixir     | MIT     | [crflynn][redisgraph-ex-author]             | [![redisgraph-ex-stars]][redisgraph-ex-url]                       | [GitHub][redisgraph-ex-url] ||\n| [redisgraph-rs][redisgraph-rs-url]                        | Rust       | MIT     | [malte-v][redisgraph-rs-author]             | [![redisgraph-rs-stars]][redisgraph-rs-url]                       | [GitHub][redisgraph-rs-url] ||\n| [redis_graph][redis_graph-url]                            | Rust       | BSD     | [tompro][redis_graph-author]                | [![redis_graph-stars]][redis_graph-url]                           | [GitHub][redis_graph-url] ||\n| [rustis][rustis-url]                                     | Rust       | MIT          | [Dahomey Technologies][rustis-author]       | [![rustis-stars]][rustis-url]    | [Crate](https:\u002F\u002Fcrates.io\u002Fcrates\u002Frustis) | [Documentation](https:\u002F\u002Fdocs.rs\u002Frustis\u002Flatest\u002Frustis\u002Fcommands\u002Ftrait.GraphCommands.html) |\n| [NRedisGraph][NRedisGraph-url]                            | C#         | BSD     | [tombatron][NRedisGraph-author]             | [![NRedisGraph-stars]][NRedisGraph-url]                           | [GitHub][NRedisGraph-url] ||\n| [RedisGraph.jl][RedisGraph.jl-url]                        | Julia      | MIT     | [xyxel][RedisGraph.jl-author]               | [![RedisGraph.jl-stars]][RedisGraph.jl-url]                       | [GitHub][RedisGraph.jl-url] ||\n\n[redis-url]: https:\u002F\u002Fredis.com\n[falkordb-url]: https:\u002F\u002Fwww.falkordb.com\n\n[falkordb-py-url]: http:\u002F\u002Fgithub.com\u002FfalkorDB\u002Ffalkordb-py\n[falkordb-py-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FfalkorDB\u002Ffalkordb-py.svg?style=social&amp;label=Star&amp;maxAge=2592000\n[falkordb-py-package]: https:\u002F\u002Fpypi.org\u002Fproject\u002FFalkorDB\n\n[jfalkordb-url]: https:\u002F\u002Fgithub.com\u002Ffalkordb\u002Fjfalkordb\n[jfalkordb-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ffalkordb\u002Fjfalkordb.svg?style=social&amp;label=Star&amp;maxAge=2592000\n[jfalkordb-package]: https:\u002F\u002Fsearch.maven.org\u002Fartifact\u002Fcom.falkordb\u002Fjfalkordb\n\n[nfalkordb-url]: https:\u002F\u002Fgithub.com\u002Ffalkordb\u002FNFalkorDB\n[nfalkordb-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ffalkordb\u002Fnfalkordb.svg?style=social&label=Star&maxAge=2592000\n[nfalkordb-package]: https:\u002F\u002Fwww.nuget.org\u002Fpackages\u002FNFalkorDB\n\n[nredisstack-url]: https:\u002F\u002Fgithub.com\u002Fredis\u002Fnredisstack\n[nredisstack-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fredis\u002Fnredisstack.svg?style=social&amp;label=Star&amp;maxAge=2592000\n[nredisstack-package]: https:\u002F\u002Fwww.nuget.org\u002Fpackages\u002Fnredisstack\u002F\n\n[falkordb-ts-url]: https:\u002F\u002Fgithub.com\u002Ffalkordb\u002Ffalkordb-ts\n[falkordb-ts-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ffalkordb\u002Ffalkordb-ts.svg?style=social&amp;label=Star&amp;maxAge=2592000\n[falkordb-ts-package]: https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Ffalkordb\n\n[falkordb-rs-url]: https:\u002F\u002Fgithub.com\u002Ffalkordb\u002Ffalkordb-rs\n[falkordb-rs-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ffalkordb\u002Ffalkordb-rs.svg?style=social&amp;label=Star&amp;maxAge=2592000\n[falkordb-rs-package]: https:\u002F\u002Fcrates.io\u002Fcrates\u002Ffalkordb\n\n[falkordb-go-url]: https:\u002F\u002Fgithub.com\u002Ffalkordb\u002Ffalkordb-go\n[falkordb-go-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ffalkordb\u002Ffalkordb-go.svg?style=social&amp;label=Star&amp;maxAge=2592000\n[falkordb-go-package]: https:\u002F\u002Fgithub.com\u002Ffalkordb\u002Ffalkordb-go\n\n[redisgraph-rb-author]: https:\u002F\u002Fredislabs.com\n[redisgraph-rb-url]: https:\u002F\u002Fgithub.com\u002FRedisGraph\u002Fredisgraph-rb\n[redisgraph-rb-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FRedisGraph\u002Fredisgraph-rb.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[redgraph-author]: https:\u002F\u002Fgithub.com\u002Fpzac\n[redgraph-url]: https:\u002F\u002Fgithub.com\u002Fpzac\u002Fredgraph\n[redgraph-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fpzac\u002Fredgraph.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[redisgraph-go-author]: https:\u002F\u002Fredislabs.com\n[redisgraph-go-url]: https:\u002F\u002Fgithub.com\u002FRedisGraph\u002Fredisgraph-go\n[redisgraph-go-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FRedisGraph\u002Fredisgraph-go.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[rueidis-url]: https:\u002F\u002Fgithub.com\u002Frueian\u002Frueidis\n[rueidis-author]: https:\u002F\u002Fgithub.com\u002Frueian\n[rueidis-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Frueian\u002Frueidis.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n\n[rgraph-author]: https:\u002F\u002Fgithub.com\u002FSceat\n[rgraph-url]: https:\u002F\u002Fgithub.com\u002FHydreIO\u002Frgraph\n[rgraph-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FHydreIO\u002Frgraph.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[ioredisgraph-author]: https:\u002F\u002Fgithub.com\u002FJonahss\n[ioredisgraph-url]: https:\u002F\u002Fgithub.com\u002FJonahss\u002Fioredisgraph\n[ioredisgraph-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FJonahss\u002Fioredisgraph.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[php-redis-graph-author]: https:\u002F\u002Fgithub.com\u002Fkjdev\n[php-redis-graph-url]: https:\u002F\u002Fgithub.com\u002Fkjdev\u002Fphp-redis-graph\n[php-redis-graph-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fkjdev\u002Fphp-redis-graph.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[redisgraph_php-author]: https:\u002F\u002Fgithub.com\u002Fjpbourbon\n[redisgraph_php-url]: https:\u002F\u002Fgithub.com\u002Fjpbourbon\u002Fredisgraph_php\n[redisgraph_php-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fjpbourbon\u002Fredisgraph_php.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[redislabs-redisgraph-php-author]: https:\u002F\u002Fgithub.com\u002Fmkorkmaz\n[redislabs-redisgraph-php-url]: https:\u002F\u002Fgithub.com\u002Fmkorkmaz\u002Fredislabs-redisgraph-php\n[redislabs-redisgraph-php-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmkorkmaz\u002Fredislabs-redisgraph-php.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[redisgraph-ex-author]: https:\u002F\u002Fgithub.com\u002Fcrflynn\n[redisgraph-ex-url]: https:\u002F\u002Fgithub.com\u002Fcrflynn\u002Fredisgraph-ex\n[redisgraph-ex-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fcrflynn\u002Fredisgraph-ex.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[redisgraph-rs-author]: https:\u002F\u002Fgithub.com\u002Fmalte-v\n[redisgraph-rs-url]: https:\u002F\u002Fgithub.com\u002Fmalte-v\u002Fredisgraph-rs\n[redisgraph-rs-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmalte-v\u002Fredisgraph-rs.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[redis_graph-author]: https:\u002F\u002Fgithub.com\u002Ftompro\n[redis_graph-url]: https:\u002F\u002Fgithub.com\u002Ftompro\u002Fredis_graph\n[redis_graph-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ftompro\u002Fredis_graph.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[NRedisGraph-author]: https:\u002F\u002Fgithub.com\u002Ftombatron\n[NRedisGraph-url]: https:\u002F\u002Fgithub.com\u002Ftombatron\u002FNRedisGraph\n[NRedisGraph-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ftombatron\u002FNRedisGraph.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[RedisGraphDotNet.Client-author]: https:\u002F\u002Fgithub.com\u002FSgawrys\n[RedisGraphDotNet.Client-url]: https:\u002F\u002Fgithub.com\u002FSgawrys\u002FRedisGraphDotNet.Client\n[RedisGraphDotNet.Client-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FSgawrys\u002FRedisGraphDotNet.Client.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[RedisGraph.jl-author]: https:\u002F\u002Fgithub.com\u002Fxyxel\n[RedisGraph.jl-url]: https:\u002F\u002Fgithub.com\u002Fxyxel\u002FRedisGraph.jl\n[RedisGraph.jl-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fxyxel\u002FRedisGraph.jl.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[rustis-url]: https:\u002F\u002Fgithub.com\u002Fdahomey-technologies\u002Frustis\n[rustis-author]: https:\u002F\u002Fgithub.com\u002Fdahomey-technologies\n[rustis-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fdahomey-technologies\u002Frustis.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n## LICENSE\n\nLicensed under the Server Side Public License v1 (SSPLv1). See [LICENSE](LICENSE.txt).\n\n### Support our work\n\n⭐️ If you find this repository helpful, please consider giving it a star!\n\n↗️ Graph, graph database, RAG, graphrag, Retrieval-Augmented Generation,Information Retrieval, Natural Language Processing, LLM, Embeddings, Semantic Search\n","\u003Cdiv align=\"center\">\n  \u003Cimg width=\"100\" height=\"100\" alt=\"FalkorDB Logo Square B\" src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FFalkorDB_FalkorDB_readme_db452ada5772.png\" \u002F>\n\u003C\u002Fdiv>\n\u003Cdiv align=\"center\">\n  \u003Ch1>FalkorDB\u003C\u002Fh1>\n  \u003Ch2>超高速、多租户图数据库\u003C\u002Fh2>\n  \u003Ch3>为生成式AI、智能体记忆、云安全及欺诈检测提供支持\u003C\u002Fh3>\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F14787\" target=\"_blank\" rel=\"noopener noreferrer\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FFalkorDB_FalkorDB_readme_4a68feb902da.png\" alt=\"FalkorDB%2FFalkorDB | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\u003C\u002Fdiv>\n\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fapp.falkordb.cloud\u002Fsignup\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTry%20Free-FalkorDB%20Cloud-FF8101?labelColor=FDE900&style=for-the-badge\" alt=\"免费试用\" \u002F>\n  \u003C\u002Fa>\u003Cbr>\n  \u003Ca href=\"https:\u002F\u002Fdiscord.com\u002Finvite\u002FTJ4SaPTptf\" rel=\"nofollow\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-%235865F2.svg?&logo=discord&logoColor=white\" alt=\"Discord\" \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fhub.docker.com\u002Fr\u002Ffalkordb\u002Ffalkordb\u002F\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fpulls\u002Ffalkordb\u002Ffalkordb?label=Docker\" alt=\"Dockerhub\" \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002F6M4QwDXn2w\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1146782921294884966?style=flat-square\" alt=\"Discord\" \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fcodecov.io\u002Fgh\u002Ffalkordb\u002Ffalkordb\">\n    \u003Cimg src=\"https:\u002F\u002Fcodecov.io\u002Fgh\u002Ffalkordb\u002Ffalkordb\u002Fgraph\u002Fbadge.svg?token=0G4HBEJMW0\" alt=\"Codecov\" \u002F>\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Factions\u002Fworkflows\u002Fbuild.yml\">\n    \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Factions\u002Fworkflows\u002Fbuild.yml\u002Fbadge.svg?branch=master\" alt=\"工作流\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n\n![FalkorDB GitHub仓库 - 视频 - 640x365](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FFalkorDB_FalkorDB_readme_478aa017b93d.png)\n\n\u003C\u002Fdiv>\n\n## 独特特性\n\n我们的目标是构建一款专为大型语言模型（LLMs）量身定制的高性能知识图谱，优先考虑极低的延迟，以确保通过我们的图数据库快速高效地传递信息。\n\n🆕 [FalkorDB](https:\u002F\u002Fwww.falkordb.com\u002F) 是首个**可查询的[属性图](https:\u002F\u002Fgithub.com\u002Fopencypher\u002FopenCypher\u002Fblob\u002Fmaster\u002Fdocs\u002Fproperty-graph-model.adoc)数据库，利用稀疏矩阵来表示图中的[邻接矩阵](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAdjacency_matrix)以及使用[线性代数](https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FAdjacency_matrix)进行查询。**\n\n### 核心特性\n\n* **稀疏矩阵表示**：采用稀疏矩阵来表示邻接矩阵，优化存储和性能。\n\n\n* **线性代数查询**：运用线性代数执行查询，提升计算效率。\n\n\n* **符合属性图模型**：支持带有属性的节点和关系，遵循属性图模型。\n\n\n* **OpenCypher支持**：兼容[OpenCypher](ttps:\u002F\u002Fgithub.com\u002Fopencypher\u002FopenCypher\u002Fblob\u002Fmaster\u002Fdocs\u002Fproperty-graph-model.adoc)查询语言，包括专有扩展，以实现高级查询功能。\n\n> 欢迎访问[演示](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Ftree\u002Fmaster\u002Fdemo)，了解FalkorDB的实际应用。\n\n## 文档\n\n[官方文档](https:\u002F\u002Fdocs.falkordb.com\u002F) | [客户端](https:\u002F\u002Fdocs.falkordb.com\u002Fclients.html) | [命令](https:\u002F\u002Fdocs.falkordb.com\u002Fcommands\u002F) | 📊 [最新性能基准测试](https:\u002F\u002Fbenchmark.falkordb.com\u002F)\n\n### 社区与支持\n\n* **讨论区**：加入我们在[GitHub Discussions](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fdiscussions)上的社区讨论，提问、分享想法并与其他用户交流。\n\n* **贡献**：我们欢迎各位的贡献！详情请参阅我们的[贡献指南](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md)。\n\n* **许可证**：本项目采用服务器端公共许可证v1（SSPLv1）。详细信息请参阅[LICENSE](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fblob\u002Fmaster\u002FLICENSE.txt)文件。\n\n## 开始使用\n\n### 步骤1\n\n要快速试用FalkorDB，请使用Docker启动一个实例：\n\n```\ndocker run -p 6379:6379 -p 3000:3000 -it --rm -v .\u002Fdata:\u002Fvar\u002Flib\u002Ffalkordb\u002Fdata falkordb\u002Ffalkordb\n```\n\n### 步骤2\n\n然后打开浏览器，访问 `http:\u002F\u002Flocalhost:3000`。\n\n\n您也可以使用任何支持的[客户端库](https:\u002F\u002Fdocs.falkordb.com\u002Fclients.html)与FalkorDB交互。\n\n### MotoGP联赛示例\n\n在本示例中，我们将使用[FalkorDB Python客户端](https:\u002F\u002Fpypi.org\u002Fproject\u002FFalkorDB\u002F)创建一个小型图，用于表示参加MotoGP联赛的部分摩托车车手和车队。创建图后，我们将查询数据以探索其结构和关系。\n\n```python\nfrom falkordb import FalkorDB\n\n# 连接到FalkorDB\ndb = FalkorDB(host='localhost', port=6379)\n\n# 创建'MotoGP'图\ng = db.select_graph('MotoGP')\ng.query(\"\"\"CREATE (:Rider {name:'Valentino Rossi'})-[:rides]->(:Team {name:'Yamaha'}),\n                  (:Rider {name:'Dani Pedrosa'})-[:rides]->(:Team {name:'Honda'}),\n                  (:Rider {name:'Andrea Dovizioso'})-[:rides]->(:Team {name:'Ducati'})\"\"\")\n\n# 查询哪位车手代表雅马哈？\nres = g.query(\"\"\"MATCH (r:Rider)-[:rides]->(t:Team)\n                 WHERE t.name = 'Yamaha'\n                 RETURN r.name\"\"\")\n\nfor row in res.result_set:\n\tprint(row[0])\n\n# 输出： “Valentino Rossi”\n\n# 查询有多少位车手代表杜卡迪车队？\nres = g.query(\"\"\"MATCH (r:Rider)-[:rides]->(t:Team {name:'Ducati'})\n                 RETURN count(r)\"\"\")\n\nprint(res.result_set[0][0])\n# 输出： 1\n```\n\n## 开始构建\n\n### 编译\n\n请确保完成以下要求：\n\n1️⃣ 克隆FalkorDB仓库：`git clone --recurse-submodules -j8 https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB.git`\n\n* Ubuntu系统：运行 `apt-get install build-essential cmake m4 automake peg libtool autoconf python3 python3-pip`\n* Alpine系统：运行 `apk add build-base cmake m4 automake libtool autoconf python3 py3-pip peg git libgomp openssl-dev`\n* OS X系统：确认已安装`homebrew`，并运行 `brew install cmake m4 automake peg libtool autoconf`。\n\t* OS X工具链自带的Clang版本不支持OpenMP，而这是FalkorDB的要求。一种解决方法是运行 `brew install gcc g++`，并按照屏幕提示更新符号链接。请注意，这将影响整个系统——如果无法全局更改，也可以设置`CC`和`CXX`环境变量。\n\n2️⃣ 在项目目录下运行 `make` 进行编译。\n\n恭喜！编译后的二进制文件位于 `bin\u002F\u003Carch>\u002Fsrc\u002Ffalkordb.so`。\n\n### 运行测试\n\n首先，从 `tests` 目录运行 `pip install -r requirements.txt` 来安装所需的 Python 包。\n\n> 注意：如果 `redis-server` 已在 PATH 中，只需执行 `make test`。否则，请执行 `REDIS_SERVER=\u003Credis-server-location> make test`。若需更详细的输出，可运行 `make test V=1`。\n\n### 在 Docker 中构建\n\nFalkorDB 的构建系统在 Docker 容器中运行。有关详细构建说明，请参阅[此处](https:\u002F\u002Fdocs.falkordb.com\u002Fdocker-examples\u002FREADME.html)。\n\n## 将 FalkorDB 加载到 Redis 中\n\nFalkorDB 由 [Redis](https:\u002F\u002Fredis.io) 托管，因此您需要先将其作为模块加载到 Redis 服务器中。\n> 注意：最新版本的 FalkorDB 需要 [Redis 7.4](https:\u002F\u002Fredis.io\u002Fdownload)。\n\n💡 我们建议在启动时让 Redis 自动加载 FalkorDB，方法是将以下内容添加到您的 `redis.conf` 文件中：\n\n```\nloadmodule \u002Fpath\u002Fto\u002Fmodule\u002Fsrc\u002Ffalkordb.so\n```\n\n在上述行中，请将 `\u002Fpath\u002Fto\u002Fmodule\u002Fsrc\u002Ffalkordb.so` 替换为 FalkorDB 库的实际路径。\n如果 Redis 以服务形式运行，您必须确保 `redis` 用户（默认）具有访问 `falkordb.so` 所需的文件\u002F文件夹权限。\n\n或者，您也可以使用以下命令行参数语法让 Redis 加载 FalkorDB：\n\n```sh\n~\u002F$ redis-server --loadmodule \u002Fpath\u002Fto\u002Fmodule\u002Fsrc\u002Ffalkordb.so\n```\n\n最后，您还可以使用 [`MODULE LOAD`](http:\u002F\u002Fredis.io\u002Fcommands\u002Fmodule-load) 命令。不过请注意，`MODULE LOAD` 是一个危险的命令，出于安全考虑，未来可能会被阻止或弃用。\n\n成功加载 FalkorDB 后，您的 Redis 日志应显示类似以下内容的行：\n\n```\n...\n30707:M 20 Jun 02:08:12.314 * Module 'graph' loaded from \u003Credacted>\u002Fsrc\u002Ffalkordb.so\n...\n```\n\n如果服务器无法启动，并出现类似以下的错误信息：\n\n```\n# Module \u002Fusr\u002Flib\u002Fredis\u002Fmodules\u002Ffalkordb.so failed to load: libgomp.so.1: cannot open shared object file: No such file or directory\n# Can't load module from \u002Fusr\u002Flib\u002Fredis\u002Fmodules\u002Ffalkordb.so: server aborting\n```\n\n则表明系统缺少 OpenMP 运行时依赖项。您可以在 Ubuntu 上通过 `apt-get install libgomp1`、在 RHEL\u002FCentOS 上通过 `yum install libgomp`、以及在 OSX 上通过 `brew install libomp` 来安装它。\n\n## 使用 FalkorDB\n\n您可以从任何 Redis 客户端调用 FalkorDB 的命令。以下是几种方法：\n\n### 使用 `redis-cli`\n\n```sh\n$ redis-cli\n127.0.0.1:6379> GRAPH.QUERY social \"CREATE (:person {name: 'roi', age: 33, gender: 'male', status: 'married'})\"\n```\n\n### 使用其他客户端\n\n您可以通过客户端发送原始 Redis 命令来与 FalkorDB 交互。\n> 注意：具体操作方式可能因所使用的客户端而异。\n\n#### 示例：使用 Python 客户端与 FalkorDB 交互\n\n以下代码片段展示了如何使用 [falkordb-py](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002Ffalkordb-py) 从 Python 中使用 FalkorDB：\n\n```Python\nfrom falkordb import FalkorDB\n\n# 连接到 FalkorDB\ndb = FalkorDB(host='localhost', port=6379)\n\n# 选择社交图谱\ng = db.select_graph('social')\n\nreply = g.query(\"CREATE (:person {name:'roi', age:33, gender:'male', status:'married'})\")\n```\n\n## 客户端库\n\n> 注意：部分语言拥有支持 FalkorDB 命令的客户端库：\n\n### 官方客户端\n\n\n| 项目                                                   | 语言   | 许可证 | 作者                                      | 星数                                                             | 包管理器 | 备注    |\n| --------------------------------------------------------- | ---------- | ------- | ------------------------------------------- | ----------------------------------------------------------------- | ------- | ---------- |\n| [jfalkordb][jfalkordb-url] | Java | BSD | [FalkorDB][falkordb-url] | [![jfalkordb-stars]][jfalkordb-url] | [Maven][jfalkordb-package]||\n| [falkordb-py][falkordb-py-url] | Python | MIT | [FalkorDB][falkordb-url] | [![falkordb-py-stars]][falkordb-py-url] | [pypi][falkordb-py-package]||\n| [falkordb-ts][falkordb-ts-url] | Node.JS | MIT | [FalkorDB][falkordb-url] | [![falkordb-ts-stars]][falkordb-ts-url] | [npm][falkordb-ts-package]||\n| [falkordb-rs][falkordb-rs-url] | Rust | MIT | [FalkorDB][falkordb-url] | [![falkordb-rs-stars]][falkordb-rs-url] | [Crate][falkordb-rs-package]||\n| [falkordb-go][falkordb-go-url] | Go | BSD | [FalkorDB][falkordb-url] | [![falkordb-go-stars]][falkordb-go-url] | [GitHub][falkordb-go-url]||\n| [NFalkorDB][nfalkordb-url]  |  C# | Apache-2.0 | [FalkorDB][falkordb-url] | [![nfalkordb-stars]][nfalkordb-url] | [nuget][nfalkordb-package] | |\n\n\n### 其他客户端\n\n| 项目                                                   | 语言   | 许可证 | 作者                                      | 星标                                                             | 包管理器 | 备注    |\n| --------------------------------------------------------- | ---------- | ------- | ------------------------------------------- | ----------------------------------------------------------------- | ------- | ---------- |\n| [nredisstack][nredisstack-url] | .NET | MIT | [Redis][redis-url] | [![nredisstack-stars]][nredisstack-url] | [nuget][nredisstack-package]||\n| [redisgraph-rb][redisgraph-rb-url]                        | Ruby       | BSD     | [Redis][redisgraph-rb-author]          | [![redisgraph-rb-stars]][redisgraph-rb-url]                       | [GitHub][redisgraph-rb-url] ||\n| [redgraph][redgraph-url]                                  | Ruby       | MIT     | [pzac][redgraph-author]                | [![redgraph-stars]][redgraph-url]                                 | [GitHub][redgraph-url] ||\n| [redisgraph-go][redisgraph-go-url]                        | Go         | BSD     | [Redis][redisgraph-go-author]          | [![redisgraph-go-stars]][redisgraph-go-url]                       | [GitHub][redisgraph-go-url]||\n| [rueidis][rueidis-url]                                    | Go         | Apache 2.0 | [Rueian][rueidis-author]          | [![rueidis-stars]][rueidis-url]                       | [GitHub][rueidis-url] ||\n| [ioredisgraph][ioredisgraph-url]                          | JavaScript | ISC     | [Jonah][ioredisgraph-author]                | [![ioredisgraph-stars]][ioredisgraph-url]                         | [GitHub][ioredisgraph-url] ||\n| [@hydre\u002Frgraph][rgraph-url]                               | JavaScript | MIT     | [Sceat][rgraph-author]                      | [![rgraph-stars]][rgraph-url]                                     | [GitHub][rgraph-url] ||\n| [php-redis-graph][php-redis-graph-url]                    | PHP        | MIT     | [KJDev][php-redis-graph-author]             | [![php-redis-graph-stars]][php-redis-graph-url]                   | [GitHub][php-redis-graph-url] ||\n| [redisgraph_php][redisgraph_php-url]                      | PHP        | MIT     | [jpbourbon][redisgraph_php-author]          | [![redisgraph_php-stars]][redisgraph_php-url]                     | [GitHub][redisgraph_php-url] ||\n| [redisgraph-ex][redisgraph-ex-url]                        | Elixir     | MIT     | [crflynn][redisgraph-ex-author]             | [![redisgraph-ex-stars]][redisgraph-ex-url]                       | [GitHub][redisgraph-ex-url] ||\n| [redisgraph-rs][redisgraph-rs-url]                        | Rust       | MIT     | [malte-v][redisgraph-rs-author]             | [![redisgraph-rs-stars]][redisgraph-rs-url]                       | [GitHub][redisgraph-rs-url] ||\n| [redis_graph][redis_graph-url]                            | Rust       | BSD     | [tompro][redis_graph-author]                | [![redis_graph-stars]][redis_graph-url]                           | [GitHub][redis_graph-url] ||\n| [rustis][rustis-url]                                     | Rust       | MIT          | [Dahomey Technologies][rustis-author]       | [![rustis-stars]][rustis-url]    | [Crate](https:\u002F\u002Fcrates.io\u002Fcrates\u002Frustis) | [文档](https:\u002F\u002Fdocs.rs\u002Frustis\u002Flatest\u002Frustis\u002Fcommands\u002Ftrait.GraphCommands.html) |\n| [NRedisGraph][NRedisGraph-url]                            | C#         | BSD     | [tombatron][NRedisGraph-author]             | [![NRedisGraph-stars]][NRedisGraph-url]                           | [GitHub][NRedisGraph-url] ||\n| [RedisGraph.jl][RedisGraph.jl-url]                        | Julia      | MIT     | [xyxel][RedisGraph.jl-author]               | [![RedisGraph.jl-stars]][RedisGraph.jl-url]                       | [GitHub][RedisGraph.jl-url] ||\n\n[redis-url]: https:\u002F\u002Fredis.com\n[falkordb-url]: https:\u002F\u002Fwww.falkordb.com\n\n[falkordb-py-url]: http:\u002F\u002Fgithub.com\u002FfalkorDB\u002Ffalkordb-py\n[falkordb-py-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FfalkorDB\u002Ffalkordb-py.svg?style=social&amp;label=Star&amp;maxAge=2592000\n[falkordb-py-package]: https:\u002F\u002Fpypi.org\u002Fproject\u002FFalkorDB\n\n[jfalkordb-url]: https:\u002F\u002Fgithub.com\u002Ffalkordb\u002Fjfalkordb\n[jfalkordb-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ffalkordb\u002Fjfalkordb.svg?style=social&amp;label=Star&amp;maxAge=2592000\n[jfalkordb-package]: https:\u002F\u002Fsearch.maven.org\u002Fartifact\u002Fcom.falkordb\u002Fjfalkordb\n\n[nfalkordb-url]: https:\u002F\u002Fgithub.com\u002Ffalkordb\u002FNFalkorDB\n[nfalkordb-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ffalkordb\u002Fnfalkordb.svg?style=social&label=Star&maxAge=2592000\n[nfalkordb-package]: https:\u002F\u002Fwww.nuget.org\u002Fpackages\u002FNFalkorDB\n\n[nredisstack-url]: https:\u002F\u002Fgithub.com\u002Fredis\u002Fnredisstack\n[nredisstack-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fredis\u002Fnredisstack.svg?style=social&amp;label=Star&amp;maxAge=2592000\n[nredisstack-package]: https:\u002F\u002Fwww.nuget.org\u002Fpackages\u002Fnredisstack\u002F\n\n[falkordb-ts-url]: https:\u002F\u002Fgithub.com\u002Ffalkordb\u002Ffalkordb-ts\n[falkordb-ts-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ffalkordb\u002Ffalkordb-ts.svg?style=social&amp;label=Star&amp;maxAge=2592000\n[falkordb-ts-package]: https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Ffalkordb\n\n[falkordb-rs-url]: https:\u002F\u002Fgithub.com\u002Ffalkordb\u002Ffalkordb-rs\n[falkordb-rs-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ffalkordb\u002Ffalkordb-rs.svg?style=social&amp;label=Star&amp;maxAge=2592000\n[falkordb-rs-package]: https:\u002F\u002Fcrates.io\u002Fcrates\u002Ffalkordb\n\n[falkordb-go-url]: https:\u002F\u002Fgithub.com\u002Ffalkordb\u002Ffalkordb-go\n[falkordb-go-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ffalkordb\u002Ffalkordb-go.svg?style=social&amp;label=Star&amp;maxAge=2592000\n[falkordb-go-package]: https:\u002F\u002Fgithub.com\u002Ffalkordb\u002Ffalkordb-go\n\n[redisgraph-rb-author]: https:\u002F\u002Fredislabs.com\n[redisgraph-rb-url]: https:\u002F\u002Fgithub.com\u002FRedisGraph\u002Fredisgraph-rb\n[redisgraph-rb-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FRedisGraph\u002Fredisgraph-rb.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[redgraph-author]: https:\u002F\u002Fgithub.com\u002Fpzac\n[redgraph-url]: https:\u002F\u002Fgithub.com\u002Fpzac\u002Fredgraph\n[redgraph-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fpzac\u002Fredgraph.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[redisgraph-go-author]: https:\u002F\u002Fredislabs.com\n[redisgraph-go-url]: https:\u002F\u002Fgithub.com\u002FRedisGraph\u002Fredisgraph-go\n[redisgraph-go-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FRedisGraph\u002Fredisgraph-go.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[rueidis-url]: https:\u002F\u002Fgithub.com\u002Frueian\u002Frueidis\n[rueidis-author]: https:\u002F\u002Fgithub.com\u002Frueian\n[rueidis-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Frueian\u002Frueidis.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n\n[rgraph-author]: https:\u002F\u002Fgithub.com\u002FSceat\n[rgraph-url]: https:\u002F\u002Fgithub.com\u002FHydreIO\u002Frgraph\n[rgraph-stars]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FHydreIO\u002Frgraph.svg?style=social&amp;label=Star&amp;maxAge=2592000\n\n[ioredisgraph作者]: https:\u002F\u002Fgithub.com\u002FJonahss\n[ioredisgraph网址]: https:\u002F\u002Fgithub.com\u002FJonahss\u002Fioredisgraph\n[ioredisgraph星标]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FJonahss\u002Fioredisgraph.svg?style=social&label=Star&maxAge=2592000\n\n[php-redis-graph作者]: https:\u002F\u002Fgithub.com\u002Fkjdev\n[php-redis-graph网址]: https:\u002F\u002Fgithub.com\u002Fkjdev\u002Fphp-redis-graph\n[php-redis-graph星标]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fkjdev\u002Fphp-redis-graph.svg?style=social&label=Star&maxAge=2592000\n\n[redisgraph_php作者]: https:\u002F\u002Fgithub.com\u002Fjpbourbon\n[redisgraph_php网址]: https:\u002F\u002Fgithub.com\u002Fjpbourbon\u002Fredisgraph_php\n[redisgraph_php星标]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fjpbourbon\u002Fredisgraph_php.svg?style=social&label=Star&maxAge=2592000\n\n[redislabs-redisgraph-php作者]: https:\u002F\u002Fgithub.com\u002Fmkorkmaz\n[redislabs-redisgraph-php网址]: https:\u002F\u002Fgithub.com\u002Fmkorkmaz\u002Fredislabs-redisgraph-php\n[redislabs-redisgraph-php星标]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmkorkmaz\u002Fredislabs-redisgraph-php.svg?style=social&label=Star&maxAge=2592000\n\n[redisgraph-ex作者]: https:\u002F\u002Fgithub.com\u002Fcrflynn\n[redisgraph-ex网址]: https:\u002F\u002Fgithub.com\u002Fcrflynn\u002Fredisgraph-ex\n[redisgraph-ex星标]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fcrflynn\u002Fredisgraph-ex.svg?style=social&label=Star&maxAge=2592000\n\n[redisgraph-rs作者]: https:\u002F\u002Fgithub.com\u002Fmalte-v\n[redisgraph-rs网址]: https:\u002F\u002Fgithub.com\u002Fmalte-v\u002Fredisgraph-rs\n[redisgraph-rs星标]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fmalte-v\u002Fredisgraph-rs.svg?style=social&label=Star&maxAge=2592000\n\n[redis_graph作者]: https:\u002F\u002Fgithub.com\u002Ftompro\n[redis_graph网址]: https:\u002F\u002Fgithub.com\u002Ftompro\u002Fredis_graph\n[redis_graph星标]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ftompro\u002Fredis_graph.svg?style=social&label=Star&maxAge=2592000\n\n[NRedisGraph作者]: https:\u002F\u002Fgithub.com\u002Ftombatron\n[NRedisGraph网址]: https:\u002F\u002Fgithub.com\u002Ftombatron\u002FNRedisGraph\n[NRedisGraph星标]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ftombatron\u002FNRedisGraph.svg?style=social&label=Star&maxAge=2592000\n\n[RedisGraphDotNet.Client作者]: https:\u002F\u002Fgithub.com\u002FSgawrys\n[RedisGraphDotNet.Client网址]: https:\u002F\u002Fgithub.com\u002FSgawrys\u002FRedisGraphDotNet.Client\n[RedisGraphDotNet.Client星标]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FSgawrys\u002FRedisGraphDotNet.Client.svg?style=social&label=Star&maxAge=2592000\n\n[RedisGraph.jl作者]: https:\u002F\u002Fgithub.com\u002Fxyxel\n[RedisGraph.jl网址]: https:\u002F\u002Fgithub.com\u002Fxyxel\u002FRedisGraph.jl\n[RedisGraph.jl星标]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fxyxel\u002FRedisGraph.jl.svg?style=social&label=Star&maxAge=2592000\n\n[rustis网址]: https:\u002F\u002Fgithub.com\u002Fdahomey-technologies\u002Frustis\n[rustis作者]: https:\u002F\u002Fgithub.com\u002Fdahomey-technologies\n[rustis星标]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fdahomey-technologies\u002Frustis.svg?style=social&label=Star&maxAge=2592000\n\n\n\n## 许可证\n\n根据服务器端公共许可证 v1 (SSPLv1) 授权。请参阅 [LICENSE](LICENSE.txt)。\n\n### 支持我们的工作\n\n⭐️ 如果您觉得这个仓库很有帮助，请考虑给它点个赞！\n\n↗️ 图、图数据库、RAG、graphrag、检索增强生成、信息检索、自然语言处理、大语言模型、嵌入、语义搜索","# FalkorDB 快速上手指南\n\nFalkorDB 是一款超高性能的多租户图数据库，专为大语言模型（LLM）、Agent 记忆、云安全和欺诈检测等场景设计。它是首个利用**稀疏矩阵**表示邻接矩阵并采用**线性代数**进行查询的可查询属性图数据库。\n\n## 环境准备\n\n### 系统要求\n*   **操作系统**: Linux (Ubuntu\u002FAlpine), macOS\n*   **Redis 版本**: 需要 **Redis 7.4** 或更高版本（FalkorDB 作为 Redis 模块运行）\n*   **硬件架构**: x86_64 或 ARM64\n\n### 前置依赖\n如果您计划从源码编译，请确保安装以下构建工具：\n\n*   **Ubuntu\u002FDebian**:\n    ```bash\n    apt-get install build-essential cmake m4 automake peg libtool autoconf python3 python3-pip libgomp1\n    ```\n*   **Alpine Linux**:\n    ```bash\n    apk add build-base cmake m4 automake libtool autoconf python3 py3-pip peg git libgomp openssl-dev\n    ```\n*   **macOS** (需使用 Homebrew):\n    ```bash\n    brew install cmake m4 automake peg libtool autoconf gcc\n    ```\n    > **注意**: macOS 默认 Clang 不支持 OpenMP，建议安装 `gcc` 并配置环境变量 `CC` 和 `CXX`，或使用 Docker 构建。\n\n---\n\n## 安装步骤\n\n推荐使用 **Docker** 进行快速部署，这是最简便的方式。\n\n### 方法一：使用 Docker 运行（推荐）\n\n直接拉取镜像并启动容器，映射数据卷以持久化数据：\n\n```bash\ndocker run -p 6379:6379 -p 3000:3000 -it --rm -v .\u002Fdata:\u002Fvar\u002Flib\u002Ffalkordb\u002Fdata falkordb\u002Ffalkordb\n```\n\n*   `-p 6379:6379`: Redis 协议端口\n*   `-p 3000:3000`: Web UI 界面端口\n*   启动后，可在浏览器访问 `http:\u002F\u002Flocalhost:3000` 使用图形化界面。\n\n### 方法二：作为模块加载到现有 Redis\n\n如果您已有 Redis 7.4 环境，可下载编译好的 `.so` 文件并在 `redis.conf` 中添加：\n\n```conf\nloadmodule \u002Fpath\u002Fto\u002Fmodule\u002Fsrc\u002Ffalkordb.so\n```\n\n或者通过命令行启动：\n\n```bash\nredis-server --loadmodule \u002Fpath\u002Fto\u002Fmodule\u002Fsrc\u002Ffalkordb.so\n```\n\n> **提示**: 确保运行 Redis 的用户对 `.so` 文件有读取权限，且系统已安装 `libgomp` 运行时库。\n\n---\n\n## 基本使用\n\nFalkorDB 兼容 OpenCypher 查询语言。您可以使用任何 Redis 客户端或官方提供的多语言客户端进行交互。\n\n### 示例：使用 Python 客户端操作图数据\n\n以下示例演示如何创建包含摩托车手和车队关系的图，并进行查询。\n\n1.  **安装 Python 客户端**:\n    ```bash\n    pip install falkordb\n    ```\n\n2.  **编写代码 (`main.py`)**:\n\n```python\nfrom falkordb import FalkorDB\n\n# 1. 连接到 FalkorDB\ndb = FalkorDB(host='localhost', port=6379)\n\n# 2. 选择或创建名为 'MotoGP' 的图\ng = db.select_graph('MotoGP')\n\n# 3. 创建节点和关系 (Rider rides Team)\ng.query(\"\"\"CREATE \n    (:Rider {name:'Valentino Rossi'})-[:rides]->(:Team {name:'Yamaha'}),\n    (:Rider {name:'Dani Pedrosa'})-[:rides]->(:Team {name:'Honda'}),\n    (:Rider {name:'Andrea Dovizioso'})-[:rides]->(:Team {name:'Ducati'})\n\"\"\")\n\n# 4. 查询：哪位车手效力于 Yamaha 车队？\nres = g.query(\"\"\"MATCH (r:Rider)-[:rides]->(t:Team)\n                 WHERE t.name = 'Yamaha'\n                 RETURN r.name\"\"\")\n\nprint(\"Yamaha riders:\")\nfor row in res.result_set:\n    print(row[0])\n\n# 5. 查询：Ducati 车队有多少位车手？\nres = g.query(\"\"\"MATCH (r:Rider)-[:rides]->(t:Team {name:'Ducati'})\n                 RETURN count(r)\"\"\")\n\nprint(f\"Ducati rider count: {res.result_set[0][0]}\")\n```\n\n3.  **运行结果**:\n    ```text\n    Yamaha riders:\n    Valentino Rossi\n    Ducati rider count: 1\n    ```\n\n### 其他使用方式\n\n*   **Redis CLI**: 直接使用 `GRAPH.QUERY` 命令。\n    ```bash\n    redis-cli\n    127.0.0.1:6379> GRAPH.QUERY social \"CREATE (:person {name: 'roi', age: 33})\"\n    ```\n*   **官方客户端支持**: Java, Node.js, Rust, Go, C# 等语言均有官方维护的客户端库，详见 [FalkorDB 文档](https:\u002F\u002Fdocs.falkordb.com\u002Fclients.html)。","某金融科技公司正在构建基于大语言模型（LLM）的实时反欺诈系统，需要快速分析复杂的资金流转网络以识别可疑交易团伙。\n\n### 没有 FalkorDB 时\n- **查询延迟过高**：传统图数据库在处理亿级节点和边的稀疏数据时，遍历多层关系耗时数秒，无法满足实时拦截需求。\n- **资源消耗巨大**：稠密矩阵存储方式导致大量内存浪费在零值上，硬件成本随数据量线性激增。\n- **上下文检索受限**：LLM 在进行 GraphRAG（图增强生成）时，因无法快速获取深层关联信息，导致生成的风险分析报告缺乏关键证据链。\n- **并发能力不足**：在多租户环境下，复杂图查询容易阻塞线程，难以支撑高并发的交易监控场景。\n\n### 使用 FalkorDB 后\n- **毫秒级响应**：利用底层 GraphBLAS 稀疏矩阵技术，将多跳关系查询速度提升至毫秒级，实现交易瞬间判定。\n- **存储效率倍增**：仅存储非零邻接元素，大幅降低内存占用，使同等硬件下可容纳的数据规模扩大数倍。\n- **精准知识增强**：凭借线性代数查询的高效性，LLM 能即时获取完整的资金链路图谱，显著提升了欺诈识别的准确率。\n- **高并发稳定运行**：超高性能架构轻松应对多租户并发请求，确保在交易高峰期系统依然稳定流畅。\n\nFalkorDB 通过稀疏矩阵与线性代数查询的革命性结合，为 LLM 提供了超低延迟的知识图谱底座，让实时反欺诈从理论走向落地。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FFalkorDB_FalkorDB_478aa017.gif","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FFalkorDB_862d7706.png","The fastest way to your knowledge",null,"info@falkordb.com","falkordb","https:\u002F\u002Fwww.falkordb.com","https:\u002F\u002Fgithub.com\u002FFalkorDB",[80,84,88,92,96,100,104,107],{"name":81,"color":82,"percentage":83},"C","#555555",55.1,{"name":85,"color":86,"percentage":87},"Python","#3572A5",21.8,{"name":89,"color":90,"percentage":91},"Gherkin","#5B2063",16.4,{"name":93,"color":94,"percentage":95},"C++","#f34b7d",5.4,{"name":97,"color":98,"percentage":99},"Shell","#89e051",1.1,{"name":101,"color":102,"percentage":103},"CMake","#DA3434",0.1,{"name":105,"color":106,"percentage":103},"Makefile","#427819",{"name":108,"color":109,"percentage":110},"Dockerfile","#384d54",0,3924,315,"2026-04-12T14:06:43","NOASSERTION",4,"Linux (Ubuntu, Alpine), macOS","未说明",{"notes":119,"python":120,"dependencies":121},"FalkorDB 是作为 Redis 模块运行的，必须安装 Redis 7.4 或更高版本。在 macOS 上，系统自带的 Clang 不支持 OpenMP，需要通过 Homebrew 安装 GCC\u002FG++ 并配置环境变量。运行时依赖 libgomp 库（Ubuntu: libgomp1, RHEL\u002FCentOS: libgomp, macOS: libomp）。Windows 未在编译指南中提及支持。","Python 3 (具体版本未说明，需安装 python3-pip)",[122,123,124,125,126,127,128,129,130,131],"Redis 7.4+","libgomp (OpenMP runtime)","build-essential","cmake","m4","automake","peg","libtool","autoconf","openssl-dev (Alpine)",[14,16],[134,135,136,137,138,139,140,141,142],"graph-database","knowledge-graph","database-as-a-service","cloud-database","database","developer-tools","devtools","realtime-database","graphrag","2026-03-27T02:49:30.150509","2026-04-13T04:24:20.081121",[146,151,156,161,166,171],{"id":147,"question_zh":148,"answer_zh":149,"source_url":150},31220,"RedisGraph\u002FFalkorDB 在长时间运行（3-4 周）后出现内存泄漏怎么办？","如果主进程在长期运行后出现内存消耗持续增长且吞吐量下降的问题，可以尝试启用无磁盘同步复制配置。具体解决方法是在配置文件中设置 `repl-diskless-sync yes`。此外，减少写入查询的频率并降低内存中数据库的大小也有助于显著降低泄漏发生的频率。","https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fissues\u002F446",{"id":152,"question_zh":153,"answer_zh":154,"source_url":155},31221,"FalkorDB 是否支持图分区（Graph Partitioning）功能？","不支持。目前 FalkorDB（及其前身 RedisGraph）不对图数据进行分区，且在短期内也没有相关的开发计划。如果您需要分布式图存储或算法，目前该数据库暂不提供此功能。","https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fissues\u002F80",{"id":157,"question_zh":158,"answer_zh":159,"source_url":160},31222,"在使用 string.distance 函数时，如果参数映射（map）中存在重复键，系统会如何处理？","当 `distFuncParams` 参数中出现重复键时，函数不会报错，而是直接采用最后一个指定的值。例如，执行 `string.distance('abc', 'abcd', 'Lev', {InsertionWeight: 0.3, InsertionWeight: 0.7})` 时，系统会使用 `0.7` 作为 `InsertionWeight` 的值。这种行为与 Map 的定义保持一致。","https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fissues\u002F320",{"id":162,"question_zh":163,"answer_zh":164,"source_url":165},31223,"FalkorDB 升级后（如 4.3.0 版本）出现节点和边随机丢失的情况，该如何解决？","如果在客户端断开连接几小时后重连发现数据丢失，这通常与持久化配置或实例重启有关。请确保严格遵循官方文档中的持久化指南（Persistence Guide）进行配置。检查 Docker 日志确认实例是否正常启动并加载了之前的快照（RDB\u002FAOF）。如果问题持续，建议检查磁盘空间、权限以及容器是否在无人操作时被意外重启或销毁。","https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fissues\u002F808",{"id":167,"question_zh":168,"answer_zh":169,"source_url":170},31224,"在使用 list.union 等列表函数时，如果列表中包含 null 值，它们会被视为相等吗？","在处理列表集合运算（如 union, intersection）时，需要注意 null 值的处理逻辑。虽然具体的去重策略（dupPolicy）会影响结果，但在默认行为下，通常需要明确 null 是否被视为相同元素。建议在涉及 null 值的复杂列表操作前，先在小规模数据上测试不同 `dupPolicy` 参数下的表现，或者在应用层预先过滤 null 值以确保结果符合预期。","https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fissues\u002F318",{"id":172,"question_zh":173,"answer_zh":174,"source_url":170},31225,"Jaro 距离算法在处理重复字符时的行为是怎样的？","在计算 Jaro 距离时，实现逻辑通常不会将字符串 2 中的同一个字符匹配两次。这意味着 `dist(\"ETE\", \"EFE\")` 和 `dist(\"EEE\", \"EFE\")` 的得分可能是相同的。这是一个已知的算法特性，而非 Bug，在使用该函数进行字符串相似度比较时应将此行为纳入考量。",[176,180,185,190,195,200,205,210,215,220,225,230,235,240,245,250,255,260,265,270],{"id":177,"version":178,"summary_zh":74,"released_at":179},230913,"v4.18.1","2026-04-12T08:50:24",{"id":181,"version":182,"summary_zh":183,"released_at":184},230914,"v4.18.0","## 🚀 新特性\n\n- 使图复制操作的临时文件夹可配置（[#1460](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1460)、[#1521](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1521)）\n- 在 UDF 中引入图对象（[#1558](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1558)）\n- 支持多行 Cypher 注释（[#1625](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1625)）\n- 可配置 QuickJS 的栈和堆大小（[#1630](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1630)）\n- 新的 UDF：`graph.getNodeById`（[#1747](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1747)）\n- 在 `BufferedRedisModuleIO` 中记录所有写入的操作类型（[#1795](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1795)）\n\n## ⚡ 性能优化\n\n- 提升位图范围查询的性能（[#1519](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1519)）\n- 优化访问顺序（[#1523](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1523)）\n- 批量清空邻接矩阵（[#1551](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1551)）\n- 减少多次 GIL 锁的调用（[#1641](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1641)）\n- 恢复调试符号剥离以减小二进制文件大小（[#1647](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1647)）\n- 禁用超哈希表（[#1714](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1714)）\n- 禁用 yield 操作（[#1819](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1819)）\n\n## 🐛 Bug 修复\n\n- 修复处理 ORDER BY 表达式时的非法释放问题（[#1522](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1522)）\n- 修复获取入边的问题（[#1530](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1530)）\n- 增加 JS 栈大小并添加 `falkor.log` 日志（[#1539](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1539)）\n- 在标签更新时调整标签矩阵的大小（[#1555](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1555)）\n- 修复 `process_is_child` 守卫条件（[#1560](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1560)）\n- 更改严格的矩阵同步策略（[#1568](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1568)）\n- 修复属性为 null 时的回复问题（[#1590](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1590)）\n- 不清除未合并的矩阵（[#1604](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1604)）\n- 修复当数据库中存在其他图时 `GRAPH.COPY` 失败的问题（[#1612](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1612)）\n- 将 LAGraph 指向正确的 GraphBLAS 构建版本（[#1640](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1640)）\n- 修复增量矩阵同步问题（[#1667](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1667)）\n- 使用正确的 double 和 unsigned int 比较方式（[#1687](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1687)）\n- 仅在配置值发生变化时才触发重新配置（[#1690](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1690)）\n- 修复自 v4.16.4 起在 Linux 上 LOAD CSV HTTPS 失败的问题（[#1698](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1698)）\n- 重构 cron 锁机制（[#1718](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1718)）\n- 解决遍历边上下文中缺失的关系类型问题（[#1736](https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpu","2026-04-07T07:34:17",{"id":186,"version":187,"summary_zh":188,"released_at":189},230915,"v4.16.9","## 变更内容\n\n修复：通过 C11 原子操作消除 Cache_GetValue 中的数据竞争 (#1781)\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.16.8...v4.16.9","2026-04-03T11:37:27",{"id":191,"version":192,"summary_zh":193,"released_at":194},230916,"v4.16.8","## 变更内容\n\n* 避免潜在的名称冲突 #1769\n* 减少 Docker 依赖 #1761\n* UDF：按 ID 获取节点、节点和边迭代器 #1747\n* 巩固 Cron 的时间比较逻辑 #1743\n* 修复在 `MERGE ON SET` 引入新标签时导致的崩溃 #1736\n* 禁用超稀疏矩阵的超哈希功能 #1714\n* 改进 Cron 信号机制 #1718\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.16.7...v4.16.8","2026-03-31T10:04:09",{"id":196,"version":197,"summary_zh":198,"released_at":199},230917,"v4.16.7","## 修复\n\n* 重新启用 libcurl 的 SSL 支持 #1698\n* 修复实体胜负关系比较错误 #1693\n* 仅在值发生变化时才触发重新配置处理器 #1690\n\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.16.6...v4.16.7","2026-03-13T09:14:13",{"id":201,"version":202,"summary_zh":203,"released_at":204},230918,"v4.16.6","## 修复\r\n\r\n* 修复 RediSearch 中的字典函数名冲突 #1670\r\n* 修复 BGSAVE 错误地假设图数据未同步的问题 #1667\r\n* 修复 GRAPH.COPY 中可能出现的死锁 #1641\r\n\r\n# 二进制文件大小优化\r\n\r\n* 通过去除调试符号减少二进制文件大小 #1647\r\n\r\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.16.5...v4.16.6","2026-03-08T13:59:08",{"id":206,"version":207,"summary_zh":208,"released_at":209},230919,"v4.16.5","## 修复\r\n\r\n修复解析器中的崩溃 #1625\r\n\r\n**完整更新日志**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.16.4...v4.16.5","2026-02-26T11:41:02",{"id":211,"version":212,"summary_zh":213,"released_at":214},230920,"v4.16.4","# 但修复\n\n- 修复属性为 null 时的回复 (@DvirDukhan) #1590 \n- 修复不清理未合并矩阵的问题 (@swilly22) #1604\n- 修复：当数据库中存在其他图时，GRAPH.COPY 会失败 (@gkorland) #1612\n\n# 配置\n\n引入 QuickJS 的栈和堆大小配置 (@swilly22) #1630\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.16.3...v4.16.4","2026-02-26T10:10:39",{"id":216,"version":217,"summary_zh":218,"released_at":219},230921,"v4.16.3","## 变更内容\n\n* 修复（Docker）：通过移除 npm 并优化 Trivy 扫描，减少 CVE 漏洞暴露面 #1583\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.16.2...v4.16.3","2026-02-06T09:35:45",{"id":221,"version":222,"summary_zh":223,"released_at":224},230922,"v4.16.2","# 错误修复：\n\n松散的矩阵同步策略导致矩阵格式错误 #1567\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.16.1...v4.16.2","2026-02-03T10:58:00",{"id":226,"version":227,"summary_zh":228,"released_at":229},230923,"v4.16.1","## 错误修复：\nBGSAVE 期间出现挂起的 fork 进程 #1560\n更新节点标签时缺少标签赋值 #1555\n处理 ORDER BY 表达式时发生无效释放 #1522\n\n## 配置\nGRAPH.COPY 使用可配置的临时文件夹 #1521\n\n## 用户自定义函数 (UDF)：\n引入图对象 #1558\n增大 JS 栈大小 #1539\n添加日志记录功能 #1539\n\n## 性能：\n批量删除超过 50 万个节点 #1551\n更高效地利用 Delta Matrix 查询访问 #1523\n提升位图范围操作性能 #1519","2026-02-01T16:34:58",{"id":231,"version":232,"summary_zh":233,"released_at":234},230924,"v4.14.12","## What's Changed\r\n* 4.14.12 cp by @AviAvni in https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fpull\u002F1552\r\n\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.14.11...v4.14.12","2026-01-25T11:01:25",{"id":236,"version":237,"summary_zh":238,"released_at":239},230925,"v4.16.0","## Changes\r\n\r\n* Introduce UDFs #1266 \r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.14.11...v4.6.0","2025-12-30T18:29:23",{"id":241,"version":242,"summary_zh":243,"released_at":244},230926,"v4.14.11","## What's Changed\r\n\r\n* FalkorDB-Browser updated to v1.6.7 in the docker container\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.14.10...v4.14.11","2025-12-29T08:19:24",{"id":246,"version":247,"summary_zh":248,"released_at":249},230927,"v4.14.10","# Performance Update: Reduced Memory Footprint and Enhanced Data Handling\r\n## 30% Memory Reduction via Compact In-Memory Storage\r\n**Compact vs. Runtime Modes**\r\n\r\n- Metadata for nodes and edges is stored in a compact data structure. \r\n- When a user accesses or modifies this data, the system dynamically converts it into a runtime representation.\r\n\r\n## What's new\r\nThe storage-optimized mode is significantly more compact than the expanded runtime mode. Implementing this dual-representation approach provides the following advantages:\r\n\r\n- Lower Infrastructure Costs: Reduces memory consumption by up to 30%, depending on the volume and type of attributes.\r\n- Faster Write Operations: Improves the speed of `CREATE`,`SET` and `DELETE` operations significantly via batched processing.\r\n\r\nIn addition, to optimize memory, FalkorDB now **automatically shrinks and compacts the deleted index array**. This process prevents the pool from maintaining an excessively large memory footprint when it contains many empty slots. \r\n\r\n> While this scenario represents an outlier use case, the auto-shrink mechanism ensures efficient resource management during heavy deletion cycles.\r\n\r\n---\r\n\r\n#### Additional improvements \r\n* Defrag Array & Map datatypes #1427\r\n* Recreate global lock on child fork #1461\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.14.9...v4.14.10","2025-12-17T10:57:02",{"id":251,"version":252,"summary_zh":253,"released_at":254},230928,"v4.14.9","Patch FalkorDB browser Next.js version to 15.5.7\r\n\r\n## Security\r\n\r\n- Patch for React2Shell (CVE-2025-55182)\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.14.8...v4.14.9","2025-12-11T09:52:47",{"id":256,"version":257,"summary_zh":258,"released_at":259},230929,"v4.14.8","## What's Changed\r\n\r\n* [Fix] GRAPH.MEMORY USAGE division by zero #1387\r\n\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.14.7...v4.14.8","2025-11-24T08:45:18",{"id":261,"version":262,"summary_zh":263,"released_at":264},230930,"v4.14.7","## What's Changed\r\n\r\n* Fix regression in HashJoin #1380\r\n* Fix distance function #1285\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.14.6...v4.14.7","2025-11-18T19:00:19",{"id":266,"version":267,"summary_zh":268,"released_at":269},230931,"v4.14.6","## What's Changed\r\n\r\n* Disable telemetry TTL #1367\r\n* Expose metadata of runtime entity distribution #1358\r\n* Fix merge ON_MATCH update indexed attribute #1366\r\n* Fix FalkorDB hangs indefinitely when evaluating string comparison #1349\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.14.5...v4.14.6\r\n","2025-11-11T12:11:59",{"id":271,"version":272,"summary_zh":273,"released_at":274},230932,"v4.14.5","## What's Changed\r\n\r\n* Fix issues related to call sub-query (#1319): Resolved: #749, #998, #1320, #1321 and #1327.\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002FFalkorDB\u002FFalkorDB\u002Fcompare\u002Fv4.14.5...v4.14.6","2025-11-04T18:49:55"]