没有合适的资源?快使用搜索试试~ 我知道了~
pippin:具有分布式合并功能的许多小对象数据库
共57个文件
rs:27个
md:16个
piplog:5个
需积分: 5 0 下载量 57 浏览量
2021-04-26
16:40:34
上传
评论
收藏 206KB ZIP 举报
温馨提示
皮平 已封存! 该项目现已存档。 所有代码仍然可用,但不太可能大量使用(您可以在下面的博客和文件夹中了解一些设计问题)。 新闻: Pippin Pippin是一个受分布式版本控制系统(尤其是git)启发的数据库。 与git不同,它仅在几十个文件中存储成千上万(甚至更多)个小对象。 与大多数数据库不同,它旨在允许独立的分布式使用以及最终的(可能是用户辅助的)同步。 Pippin是一个对象数据库,因为它直接存储复杂的对象(任何支持序列化的对象),而不是使用预定义的数字和字符串类型的关系数据库。 Pippin是无服务器的,旨在在单个进程中运行,甚至可以使用磁盘上的相同文件(并最终同步)在多个进程中同时运行。 根据合并的处理方式,可以进行ACID兼容的事务(使用单个数据库主机并在单个分区内)。 合并功能是高度可配置的。 事务/提交的完整历史记录是通过快照文件和提交日志的组合来记录的。
资源推荐
资源详情
资源评论
收起资源包目录
pippin-master.zip (57个子文件)
pippin-master
AUTHORS.md 133B
tests
partition-ops.rs 7KB
app_tests
data
seq_small
data-ss1.pip 31KB
data-ss0-cl0.piplog 7KB
data-ss0-cl2.piplog 17KB
data-ss0.pip 208B
data-ss1-cl0.piplog 13KB
data-ss1-cl1.piplog 11KB
data-ss0-cl1.piplog 8KB
tests
seq_create_small.rs 4KB
src
lib.rs 6KB
seq.rs 7KB
Cargo.toml 400B
examples
sequences.rs 4KB
TODO 2KB
src
merge.rs 21KB
error.rs 13KB
sum.rs 5KB
elt.rs 6KB
util.rs 3KB
state.rs 16KB
part.rs 40KB
rw
sum.rs 4KB
commitlog.rs 11KB
header.rs 13KB
mod.rs 5KB
snapshot.rs 9KB
io
mod.rs 7KB
discover.rs 5KB
file.rs 9KB
pip.rs 1KB
commit.rs 14KB
control.rs 6KB
lib.rs 4KB
Cargo.toml 2KB
LICENSE-MPL2.txt 16KB
doc
log-files.md 4KB
identifiers.md 4KB
partitioning.md 21KB
api-requirements.md 4KB
technical-decisions.md 5KB
enhancements.md 3KB
requirements.md 1KB
log-requirements.md 12KB
repo-files.md 1KB
reasoning.md 17KB
file-format.md 12KB
partitioning-alternatives.md 3KB
blog
2017-07-22-goodbye-partitioning.md 7KB
README.md 230B
examples
hello.rs 2KB
pippincmd.rs 16KB
.gitignore 24B
Makefile 2KB
LICENSE-ISC.txt 732B
README.md 5KB
scrap.rs 2KB
共 57 条
- 1
资源评论
Untournant
- 粉丝: 55
- 资源: 4587
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- bdwptqmxgj11.zip
- onnxruntime-win-x86
- onnxruntime-win-x64-gpu-1.20.1.zip
- vs2019 c++20 语法规范 头文件 <ratio> 的源码阅读与注释,处理分数的存储,加减乘除,以及大小比较等运算
- 首次尝试使用 Win,DirectX C++ 中的形状渲染套件.zip
- 预乘混合模式是一种用途广泛的三合一混合模式 它已经存在很长时间了,但似乎每隔几年就会被重新发现 该项目包括使用预乘 alpha 的描述,示例和工具 .zip
- 项目描述 DirectX 引擎支持版本 9、10、11 库 Microsoft SDK 功能相机视图、照明、加载网格、动画、蒙皮、层次结构界面、动画控制器、网格容器、碰撞系统 .zip
- 项目 wiki 文档中使用的代码教程的源代码库.zip
- 面向对象的通用GUI框架.zip
- 基于Java语言的PlayerBase游戏角色设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功