Home

Awesome

go-vedis Build Status GoDoc Coverage Status Go Report Card

go-vedis it's a Go bind to the Vedis datastore.

About Vedis

Vedis is an embeddable datastore C library built with over 70 commands similar in concept to Redis but without the networking layer since Vedis run in the same process of the host application.

Unlike most other datastores (i.e. memcache, Redis), Vedis does not have a separate server process. Vedis reads and writes directly to ordinary disk files. A complete database with multiple collections, is contained in a single disk file. The database file format is cross-platform, you can freely copy a database between 32-bit and 64-bit systems or between big-endian and little-endian architectures.

Installation

This package can be installed with the go get command:

go get github.com/go-zero/go-vedis

Documentation

API documentation can be found here: http://godoc.org/github.com/go-zero/go-vedis

License

MIT: https://github.com/go-zero/go-vedis/blob/master/LICENSE

Vedis License: https://github.com/symisc/vedis/blob/master/license.txt

Author

Jairo Luiz (a.k.a TangZero, a.k.a go-zero)