engineering deep-dive

Bộ nhớ lai của ZeroClaw hoạt động thế nào: giải thích SQLite Vector + FTS5

ZeroClaws.io

ZeroClaws.io

@zeroclaws

February 25, 2026

9 phút đọc

Bộ nhớ lai của ZeroClaw hoạt động thế nào: giải thích SQLite Vector + FTS5

Neu ban nhin vao cach phan lon kien truc bo nho cho agent AI trong san xuat duoc xay dung, ban se thay mot kieu mau quen thuoc: co so du lieu vector nhu Pinecone cho tim kiem ngu nghia, Elasticsearch cho tim kiem tu khoa, Redis cho cache. Bon dich vu de trien khai, bon hoa don cuoi thang.

Su phuc tap duoc coi la khong the tranh khoi. Nhung khong phai vay. Day la ket qua cua viec su dung cong cu cho he thong phan tan de giai quyet van de khong yeu cau chung.

Bo nho cua ZeroClaw la mot file SQLite duy nhat. Day la ly do tai sao do khong phai la su danh doi.

Bay Tien Co So Ha Tang

Co so du lieu vector la cong cu thuc su manh me cho he thong RAG tren hang trieu tai lieu. Nhung bo nho agent AI la van de khac. Phan lon agent luu tru hang nghin ky uc, khong phai hang trieu. Mot nam cuoc tro chuyen hang ngay co the tao ra 50.000 luot tro chuyen. Day khong phai van de big data.

Chi phi cua su khong phu hop nay la co that. Pinecone bat dau tu 70 euro moi thang cho su dung san xuat. Moi tra cuu bo nho la mot round-trip mang, thuong 10-50 ms, them do tre vao moi phan hoi.

Tai Sao SQLite La Nen Tang Dung

SQLite la co so du lieu phan phoi rong rai nhat the gioi. No duoc phat trien lien tuc tu nam 2000 va duoc su dung trong san xuat boi cac cong ty xu ly hang ty giao dich.

ZeroClaw su dung hai extension SQLite cung nhau de xay dung he thong bo nho xu ly ca hai thu agent can: nho lai chinh xac va hieu biet ngu nghia.

FTS5: Tim Kiem Toan Van Ban

FTS5 xu ly phan tach token, stemming va xep hang tu dong. No nhanh: duoi mili giay cho kich thuoc bo nho agent dien hinh.

Tim Kiem Vector: Do Tuong Dong Ngu Nghia

ZeroClaw luu tru cac vector nhung ben canh van ban va thuc hien tim kiem do tuong dong cosine truc tiep trong SQLite. Dieu nay xu ly cac truong hop tim kiem tu khoa khong du.

Tim Kiem Lai

ZeroClaw chay ca hai tim kiem song song va ket hop ket qua bang Reciprocal Rank Fusion. Cac tai lieu xep hang tot trong ca hai tim kiem noi len tren cung.

Con So Hieu Suat

Tren Raspberry Pi Zero 2 W, viec lay bo nho mat tong cong duoi 3 ms. De so sanh, round-trip mang den Pinecone hoac Weaviate thuong mat 10-50 ms.

Bo Nho Cua Ban Chi La Mot File

Toan bo lich su cuoc tro chuyen, tat ca boi canh agent cua ban da hoc, song trong mot file duy nhat ten la memory.db.

Sao luu la cp memory.db memory.db.bak. Chuyen sang may moi la sao chep file. Kiem tra la mo no bang bat ky client SQLite nao.

Khong co co so ha tang, khong ton phi, khong phuc tap va hieu suat ma co so du lieu ben ngoai khong the sanh bang vi khong co mang o giua.

Theo dõi tin mới

Nhận cập nhật về bản phát hành mới, tích hợp và hạ tầng agent chạy bằng Rust. Không spam, hủy đăng ký bất cứ lúc nào.