没有合适的资源?快使用搜索试试~ 我知道了~
MemDB:内存、磁盘支持的 NoSQL 数据库
共34个文件
hs:12个
h:7个
c:6个
需积分: 12 0 下载量 63 浏览量
2021-05-29
20:22:34
上传
评论
收藏 89KB ZIP 举报
温馨提示
内存数据库 概述 这是一个内存中、磁盘支持的 NoSQL 数据库,100% 用 C 编写。所有通信都是通过 Google Protocol Buffers 完成的,因此任何确认规范的客户端都可以与之对话。 原始数据类型 细绳 整数 高级数据类型 堆栈 队列 这些都是相同类型的原始数据类型的集合。 要求 得到 指定键并返回给定位置的值。 可能的错误: NO_VALUE : 如果给定的键没有值 WRONG_VALUE :如果该位置的值不是原始数据类型 放 一个新值被设置到内存中的那个位置。 无论数据类型如何,这将覆盖任何现有值。 去掉 删除与给定键关联的任何现有值。 这将删除任何类型,包括堆栈和队列。 可能的错误: NO_VALUE : 如果没有与给定键关联的值 初始化堆栈 创建一个新堆栈并将其分配给新键。 密钥当前不得处于使用状态。 可能的错误: KEY_IN_USE :如果密钥
资源推荐
资源详情
资源评论
收起资源包目录
MemDB-master.zip (34个子文件)
MemDB-master
.gitignore 441B
server
Makefile 529B
src
dbindex.c 8KB
dbstore.c 5KB
server.c 9KB
xxhash.c 26KB
include
dbindex.h 2KB
xxhash.h 6KB
server.h 3KB
dbstore.h 3KB
logging.h 1KB
LICENSE 11KB
client.hs
Setup.hs 46B
src
Messages
RemoveRequest.hs 3KB
ClientResponse.hs 7KB
PutRequest.hs 4KB
PutResponse.hs 4KB
Type.hs 2KB
GetResponse.hs 5KB
ClientRequest.hs 7KB
RemoveResponse.hs 4KB
GetRequest.hs 3KB
Main.hs 3KB
Messages.hs 16KB
client-hs.cabal 888B
LICENSE 11KB
README.md 3KB
client.c
client 109KB
Makefile 520B
src
client.c 3KB
include
logging.h 1KB
protobuf
src
messages.pb-c.c 78KB
include
messages.pb-c.h 41KB
messages.proto 3KB
共 34 条
- 1
资源评论
我是卖报的小砖家
- 粉丝: 20
- 资源: 4617
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功