123456789101112131415161718192021222324252627282930313233343536373839 |
- package main
- import (
- "fmt"
- "testing"
- )
- func TestBdb_Set(t *testing.T) {
- db := DB()
- defer db.Close()
- // 创建数据库操作对象
- badgerDB := &bdb{db}
- //
- //// 存储数据
- key := "aaaa"
- //value := "12121212"
- //badgerDB.Set(key, value)
- //fmt.Printf("Stored key: %s, value: %s\n", key, value)
- // 读取数据
- readValue := badgerDB.Get(key)
- fmt.Printf("Read key: %s, value: %s\n", key, readValue)
- //badgerDB.Set(key, "222333")
- //fmt.Printf("Stored key: %s, value: %s\n", key, value)
- // 读取数据
- readValue = badgerDB.Get(key)
- fmt.Printf("Read key: %s, value: %s\n", key, readValue)
- // 删除数据
- badgerDB.Del(key)
- fmt.Printf("Deleted key: %s\n", key)
- // 尝试再次读取删除的数据
- deletedValue := badgerDB.Get(key)
- fmt.Printf("After deletion, key: %s, value: %s\n", key, deletedValue)
- }
|