Skip to content

An implementation of go-datastore using leveldb

License

Notifications You must be signed in to change notification settings

daotl/go-ds-leveldb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-ds-leveldb

DAOT Labs' fork of ipfs/go-ds-leveldb.

standard-readme compliant go.dev reference Build Status

A go-datastore implementation using LevelDB

go-ds-leveldb implements the go-datastore interface using a LevelDB backend.

This fork adds support for bytes-backed keys in addition to original string-backed keys, which could improve performance in some cases by preventing type conversion and reducing key size.

Lead Maintainer

Nex

Table of Contents

Install

This module can be installed like a regular go module:

go get github.com/daotl/go-ds-leveldb

Usage

import "github.com/daotl/go-ds-leveldb"

Check the API documentation

Contribute

PRs accepted.

Small note: If editing the README, please conform to the standard-readme specification.

License

MIT

Copyright for portions of this fork are held by [Protocol Labs, 2016] as part of the original go-ds-leveldb project.

All other copyright for this fork are held by [DAOT Labs, 2020].

All rights reserved.

Packages

No packages published

Languages

  • Go 100.0%