A distributed log storage database
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
Cargo.toml
LICENSE
README.md

README.md

logstore

A distributed log storage database. Logstore is meant as a replacement for Elasticsearch when storing logs. Elasticsearch is a distributed document store and search engine, and in my opinion really isn't optimized for storing log messages.

Documentation

Log Message Placement

Logs are placed on one of the servers using Jump Consistent Hashing. Currently rack-awareness is not supported.

Messages

All log messages are JSON objects, and must be "flat"; they cannot contain nested JSON objects. Arrays as values are supported.

API

Coming Soon