快速開始
最後更新
本頁列出 ToriiDB 的執行需求、安裝方式,以及開啟資料目錄時該選哪個入口。
需求
| 需求 | 版本或用途 |
|---|---|
| Go | 1.25 以上(依 go.mod) |
| 作業系統 | 支援 unix domain socket 的 Unix-like 系統(daemon 監聽於 /tmp) |
| 可寫目錄 | 存放 db_N/ 的 snapshot 與 log 檔 |
OPENAI_API_KEY |
選用;僅向量操作需要 |
安裝模組
go get github.com/pardnchiu/toriidb
或 clone 後建置:
git clone https://github.com/pardnchiu/toriidb
cd toriidb
go build ./...
選擇入口
| 情境 | 入口 | 指南 |
|---|---|---|
| 可能有多個 process 開啟同一個目錄 | daemon.New |
快速上手:Socket Daemon |
| 只有一個 process 擁有該目錄 | store.New |
快速上手:內嵌 Store |
| 互動式試用指令 | go run cmd/test/main.go |
快速上手:REPL |