# boltdb-server **Repository Path**: lkaycn/boltdb-server ## Basic Information - **Project Name**: boltdb-server - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-06-05 - **Last Updated**: 2021-11-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
A fancy server for Bolt databases
*boltdb-server* is a server and package (`connect`) for remotely interfacing with [boltdb/bolt](https://github.com/boltdb/bolt), a pure-Go embedded key/value database. Features ======== - Automatic compression of values - Simple API for getting, setting, moving, popping and deleting BoltDB data - Package for adding to your Go programs Getting Started =============== ## Installing To start using the server, install Go and run `go get`: ```sh $ go get -u github.com/schollz/boltdb-server/... ``` This will retrieve the library and the server. ## Run Run the server using ```sh $GOPATH/bin/boltdb-server ``` Then you can use the server directly (see API below) or plug in a Go program using the connect package, [see tests for more info](https://github.com/schollz/boltdb-server/blob/master/connect/connect_test.go). ## API ``` // Get map of buckets and the number of keys in each GET /v1/db/