# 快速上手：內嵌 Store

本頁示範以 `store.New` 在 process 內直接開啟 ToriiDB 資料目錄，適用於單一 process 擁有該目錄的程式。

## 使用內嵌 Store

單一 process 獨佔目錄時，直接使用 `store.New`。目錄參數為必填，空路徑會失敗。

```go
package main

import (
    "fmt"
    "log"

    "github.com/pardnchiu/toriidb/core/store"
)

func main() {
    torii, err := store.New("./data")
    if err != nil {
        log.Fatal(err)
    }
    defer torii.Close()

    fmt.Println(torii.Exec("SET greeting hello"))
    fmt.Println(torii.Exec("GET greeting"))
}
```

結束前務必呼叫 `Close`。它會等待背景向量工作、將每個已載入資料庫壓縮成新 snapshot，並移除被取代的世代。

## 相關頁面

- [核心概念](/zh/core-concepts)
- [store](/zh/api-reference-store)
- [壓縮與回收](/zh/persistence-compaction)
