odyssey

command module
v0.0.0-...-89ca9ea Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2019 License: MIT Imports: 3 Imported by: 0

README

Fast, Distributed Approximate Nearest Neighborhood (k-ANN) Search Engine.

Description

Odyssey: Distributed Approximate Nearest Neighborhood Search Engine

Odyssey is a horizontally scalable and distributed approximate nearest neighborhood search engine.

Odysse's goal is to provide Google production level scale and throughput, with low enough latency to be serving real time user queries, over terabytes of structured data.

Note: This project is still in the early stages of development and is not yet in a usable state.

Want to contribute? One of the easiest ways is to tell us how you're using (or want to use) Odyssey. We learn from every discussion!

Features

  • supports gRPC and HTTP protocal, so you can implement applications with your favorite programming language.
  • you can set any labels for each vectors, and enable to search with the label.

Status

Odyssey is at version 0.0.1 and is in developing and not ready for production usage.

Dependency

Installation

$ go get -u github.com/numb3r3/odyssey

Authors

The main authors of Odyssey are:

  • Feng Wang initialized the Odyssey project and wrote its first implementation

TODO

Licence

Odyssey is distributed under the MIT license.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
common
set
nng

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL