文件名称:LSM:这没东西看。 向前走..
文件大小:194KB
文件格式:ZIP
更新时间:2024-06-02 09:55:22
Rust
概述 注意:此处没有任何东西可供生产使用。 此存储库包含Rust中的一堆数据库内容: 简讯 建立在日志结构合并树上的键值存储。 该库最初是用C#编写的,该版本的代码存在于此存储库的历史记录中。 然后将其移植到F#,并且该版本位于fsharp目录中。 然后将其移植到Rust。 埃尔莫 一个主要针对移动使用的NoSQL /文档数据库。 这是的Rust端口 布森 Elmo的BSON代码作为一个库分离出来。 服务器 Elmo的服务器和有线协议部分,作为一个库分离出来。 此代码主要用于允许针对Elmo数据库库运行MongoDB测试套件。 存储/ sqlite3 Elmo的存储API的实现,该实现使用SQLite作为存储层。 杂项 上面的项目使用的通用实用程序库。 地位 对于LSM,从F#到Rust的端口大部分已完成。 对于所有ELmo东西,Rust端口才刚刚起步。 执照 Apache v
【文件预览】:
LSM-master
----misc()
--------src()
--------Cargo.toml(367B)
----elmo()
--------src()
--------Cargo.toml(443B)
----server()
--------src()
--------Cargo.toml(545B)
----fsharp_lsm()
--------.nuget()
--------lsm.sln(3KB)
--------go.sh(2KB)
--------tests()
--------diag()
--------fs()
--------cb()
--------tapp()
--------todo.txt(1KB)
--------demo()
--------README.md(4KB)
----rust-sqlite()
--------tests()
--------LICENSE(1KB)
--------src()
--------Cargo.toml(486B)
--------README.md(2KB)
----LICENSE(11KB)
----storage()
--------sqlite3()
----lsm()
--------tests()
--------src()
--------Cargo.toml(404B)
--------benches()
----.gitignore(265B)
----todo.txt(4KB)
----README.md(1KB)
----bson()
--------tests()
--------src()
--------Cargo.toml(405B)