Skip to content

A functional implementation of the bitcask paper. #13

@arindas

Description

@arindas

https://riak.com/assets/bitcask-intro.pdf

The following goals are proposed:

  • Implement data persistence with log-structured key-value files
  • Implement merging and compaction operations
  • Use the concurrent map implementation as a hash index
  • Present a REST server to interact with the db. Endpoints suggested:
    - GET /key
    - POST /key?value=<value>

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions