9 điểm bởi xguru 2026-01-18 | 3 bình luận | Chia sẻ qua WhatsApp
  • Mô-đun mở rộng được phát triển để bổ sung chức năng cơ sở dữ liệu đồ thị cho SQLite, hỗ trợ ngôn ngữ truy vấn Cypher
  • Trong môi trường SQLite nhẹ dựa trên một tệp duy nhất, có thể одновременно thực hiện mô hình hóa dữ liệu quan hệ + đồ thị
  • Có thể dùng nguyên vẹn cú pháp Cypher như MATCH, CREATE, MERGE, UNWIND, RETURN để mang lại trải nghiệm truy vấn tương tự Neo4j
  • Hỗ trợ các thuật toán đồ thị tích hợp như PageRank, Louvain, Dijkstra, BFS/DFS, tìm thành phần liên thông
  • Cấu trúc zero-configuration, có thể chạy ngay trên tệp SQLite hiện có mà không cần máy chủ hay thiết lập riêng
  • Cung cấp đầy đủ giao diện Python, Rust và SQL để có thể tích hợp sử dụng trong nhiều môi trường ngôn ngữ khác nhau
  • Bao gồm công cụ CLI dựa trên REPL (gqlite)
    • Hỗ trợ các lệnh meta như .help, .schema, .stats
    • Cung cấp tính năng xuất định dạng JSON và xử lý nhiều dòng đầu vào
  • Giấy phép MIT

3 bình luận

 
ng0301 2026-01-18

Đúng kiểu thứ mình đang muốn, tuyệt vời.

 
twinstae 2026-01-18

https://github.com/twinstae/graphqlite-ts

Mình đã thử làm binding bun sqlite + ffi theo kiểu vibe cùng với LLM. Dù sao thì nó cũng chạy được. (Đúng là một thế giới tuyệt vời)

 
yangeok 2026-01-18

Có vẻ sẽ rất hợp để làm PoC nhỉ haha