Skip to content

A simple embedded lsm-based database, CSE 291 Storage System course project

Notifications You must be signed in to change notification settings

yetanotherbot/embedded-lsmdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

embedded-lsmdb

Authors

Yu Huang A53207202, Chengtao Ji A98008464

Instruction

To install the package, please run:

mvn install

This will compile the project and run all the tests in test.java.cse291.lsmdb. Currently we only implement a library-based database without interactive interface. To use our database, use the NoSQLInterface to create applications and tables and use them as a library. You could implement any interfaces on top of them, including RMI or HTTP servers.

The testes will create a lot of files in the "base" and "TestTable" folders. Please remember to delete them.

Report

The report is located at the root directory of this project.

About

A simple embedded lsm-based database, CSE 291 Storage System course project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages