cdb:一个快速、可靠、简单的包,用于创建和读取常量数据库
cdb是一个快速,可靠,简单的包,用于创建和读取常量数据库,当不想引入复杂的数据库时,可以选择这样简单的数据库,作为快速存取。
f, _ := os.Create("test.cdb")
defer f.Close()
handle := cdb.New()
data := []struct {
key, value string
}{
{"key1", "value1"},
{"key2", "value2"},
{"key3", "value3"},
{"key4", "value4"},
{"key5", "value5"},
{"key6", "value6"},
{"key7", "value7"},
}
writer, err := handle.GetWriter(f)
if err != nil {
t.Error(err)
}
for _, c := range data {
writer.Put([]byte(c.key), []byte(c.value))
}
writer.Close()
reader, _ := handle.GetReader(f)
for _, c := range data {
value, err := reader.Get([]byte(c.key))
}
0
See Also
- 求解释,为什么用户文章列表和用户回复列表数据库写入的时候方法不一样
- 关于数据库的一个疑问
- 360开源的完全支持Redis协议的数据库——pika
- 数据库备份功能很重要,不知道有没有开发计划
- 新手求助,bae上数据库出错
Nearby
- 上一篇 › 还是美国人低调啊
- 下一篇 › 2018 Python数据可视化:为什么这么多的库?