Skip to content
This repository has been archived by the owner on May 27, 2020. It is now read-only.
/ gallop Public archive

Analytics server based on "tantivy.rs"

License

Notifications You must be signed in to change notification settings

halvorboe/gallop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gallop

Analytics server based on 'tantivy.rs'

Made for my personal blog.

Goal

Store a dictinary like structure for every event that comes in. Index it into tantivy. Log to file for backup. Can replay from file if necessary.

Libraries

https://github.com/graphql-rust/juniper https://github.com/tantivy-search/tantivy

API

Based on GraphQL.

Structure of the project

Indexer should be seperate from the API node.

Current plan

Write the indexer in Rust

Write a front-end in python.

Indexers

Responsible for making segments easily queriable.

packer

Responsible for not loosing data.

About

Analytics server based on "tantivy.rs"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published