Skip to content

ds-project-lseqdb/ds-project-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lamport clock database based on LevelDb

Build

Clone repository with all submodules git clone --recurse-submodules https://github.com/Oanikulin/ds-project-dev.git

From cloned repository, call mkdir build && cd build && cmake ... All dependencies are included automatically. After that code can be build using make. Requires at least C++17. First cmake build can fail. It is seminormal. In such case just reinvoke cmake ...

Usage

Application is one binary file, which should be launched with configuration given to it. Currently web server to connect to database is not implemented, only internal part.

Proto files are provided as future API in /proto/lseqDb.proto

Testing

Application uses GTest, test can also be used to check database behavior and usage.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published