Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xtlsoft/kical
[WIP] Kical is a quick and associative query toolset suitable for small datasets in low-latency scenaries
https://github.com/xtlsoft/kical
Last synced: 2 days ago
JSON representation
[WIP] Kical is a quick and associative query toolset suitable for small datasets in low-latency scenaries
- Host: GitHub
- URL: https://github.com/xtlsoft/kical
- Owner: xtlsoft
- License: apache-2.0
- Created: 2021-01-29T12:18:28.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-16T10:07:09.000Z (over 3 years ago)
- Last Synced: 2024-06-19T05:29:11.153Z (5 months ago)
- Language: Go
- Homepage:
- Size: 52.7 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kical
Kical is a quick and associative query toolset suitable for small datasets in low-latency scenaries
*!Notice!*: Currently Kical is under heavy development. Please don't use it in production!
## Features
- Kical comes with unique data type called `enum` to accelerate queries
- Kical requires indexed keys to be unique or enum
- Kical supports to turn its data into a graph-like data structure and do queries on it
- Kical provides accelerated query performance on small datasets
- Kical sacrifices memory to provide better performance
- Kical can provide dataset in 'chunks'
- Kical is suitable for apiles/unikv, so it can be used as a backend for UniKVd## Applications
Kical is designed for SkyEdge's service registry, so it's suitable for scenaries like server map querying, customer relationship management or other stuff.
## Maintainer
The project is authored by Tianle Xu .
Currently it is community driven.
## Contributing
Feel free to open PRs.
If you want to contribute to the SkyEdge network project, you can contact us by sending an email to [email protected].