没有合适的资源?快使用搜索试试~ 我知道了~
safestorage:事务日志文件Linux库以安全和性能的方式存储事务
共66个文件
cpp:26个
h:23个
makefile:12个
需积分: 5 0 下载量 154 浏览量
2021-05-22
00:13:12
上传
评论
收藏 79KB ZIP 举报
温馨提示
概要 这个项目主要是由主事务日志文件完成的,换句话说,是一个以安全的方式存储有关Transaccions信息的库。 此信息以安全的方式存储,为此,对于每个存储的寄存器都使用crc32代码。 如果您需要存储顺序转位(不需要插入顺序,但是转位ID中的空洞需要付费),则可以使用此项目。 在transaccional id上实现两个索引,但不实现哈希树或哈希表,而是实现表,因此,漏洞产生了成本。 第二个索引用于日志,如果需要在其他主机中复制此文件,则通常使用该索引。 程式码范例 这是写10条记录的示例 ISafeStorage *sfs = createISafeStorage(); if (sfs-> open (argv[ 1 ], F_CSTORAGE_CREATE|F_CSTORAGE_WR) != E_CSTORAGE_OK) { printf ( " ERROR opening
资源推荐
资源详情
资源评论
收起资源包目录
safestorage-master.zip (66个子文件)
safestorage-master
src
benchmarks
mutex
mutex_benchmark.cpp 1KB
Makefile 182B
Makefile 260B
lib
shared_safe_storage.cpp 3KB
safe_storage_connection.cpp 2KB
safe_proxy.cpp 2KB
safe_storage_replica.cpp 423B
base_safe_file.cpp 27KB
safe_client.cpp 4KB
Makefile 260B
factory.cpp 233B
open_safe_storage.cpp 1KB
safe_storage_listener.cpp 4KB
safe_storage.cpp 33KB
base
exception.cpp 3KB
mutex_lock.cpp 1KB
mutex.cpp 594B
thread.cpp 2KB
log.cpp 4KB
data_array.cpp 4KB
mutex_cond.cpp 3KB
crc32.cpp 25KB
ini_file.cpp 5KB
examples
replica
replica_example.cpp 3KB
Makefile 182B
listener
listener_example.cpp 961B
Makefile 184B
Makefile 1KB
read
Makefile 176B
read_example.cpp 653B
write
Makefile 178B
write_example.cpp 916B
ini
Makefile 174B
ini_example.cpp 2KB
test
safe
safe_test.cpp 16KB
Makefile 166B
Makefile 234B
Makefile.defaults 443B
include
mutex.h 646B
safe_storage_listener.h 1KB
log.h 2KB
mutex_lock.h 2KB
safe_storage_imp.h 6KB
data_array.h 1KB
ini_file.h 1KB
safe_file.h 5KB
safe_storage_replica.h 444B
crc32.h 192B
i_safe_reference.h 284B
mutex_cond.h 2KB
safe_storage_bridge.h 4KB
safe_client.h 2KB
shared_safe_storage.h 1KB
base_safe_file.h 4KB
safe_storage_net.h 2KB
safe_proxy.h 594B
exception.h 2KB
open_safe_storage.h 1KB
safe_storage_connection.h 715B
thread.h 1KB
lib
.gitkeep 0B
LICENSE 1KB
README.md 2KB
Makefile 952B
bin
.gitkeep 0B
include
safe_storage.h 5KB
共 66 条
- 1
资源评论
徐志鹄
- 粉丝: 17
- 资源: 4661
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
- Linux线程同步机制深度解析与实用指南.zip
- PTA题库C语言解题策略与实战.rar
- SVPWM控制技术的simulink建模与仿真【包括simulink模型,参考文献,操作步骤】
- AI高清修复图片画质易语言易语言源码易语言填表
- 映射窗口.ec易语言易语言模块CPU占用0%游戏监控窗口监控
- 易语言 361窗口模块高效、便捷、自封装、自用
- 易语言 窗口排列 模块 ,简单、高效、体积小
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功