• 开启数据库

    开启数据库

    要打开数据库需要使用nutsdb.Open()这个方法。其中用到的选项(options)包括 Dir , EntryIdxModeSegmentSize,在调用的时候这些参数必须设置。官方提供了DefaultOptions的选项,直接使用nutsdb.DefaultOptions即可。当然你也可以根据需要自己定义。

    例子:

    1. package main
    2. import (
    3. "log"
    4. "github.com/xujiajun/nutsdb"
    5. )
    6. func main() {
    7. opt := nutsdb.DefaultOptions
    8. opt.Dir = "/tmp/nutsdb" //这边数据库会自动创建这个目录文件
    9. db, err := nutsdb.Open(opt)
    10. if err != nil {
    11. log.Fatal(err)
    12. }
    13. defer db.Close()
    14. ...
    15. }