safestorage:事务日志文件Linux库以安全和性能的方式存储事务

时间:2024-06-10 17:59:52
【文件属性】:

文件名称:safestorage:事务日志文件Linux库以安全和性能的方式存储事务

文件大小:79KB

文件格式:ZIP

更新时间:2024-06-10 17:59:52

C++

概要 这个项目主要是由主事务日志文件完成的,换句话说,是一个以安全的方式存储有关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
----src()
--------benchmarks()
--------lib()
--------base()
--------examples()
--------test()
--------Makefile.defaults(443B)
--------include()
----lib()
--------.gitkeep(0B)
----LICENSE(1KB)
----README.md(2KB)
----Makefile(952B)
----bin()
--------.gitkeep(0B)
----include()
--------safe_storage.h(5KB)

网友评论