https://github.com/cryptoking-max/keyvi-1
Keyvi - a key value index that powers Cliqz search engine. It is an in-memory FST-based data structure highly optimized for size and lookup performance.
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 1 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.2%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Keyvi - a key value index that powers Cliqz search engine. It is an in-memory FST-based data structure highly optimized for size and lookup performance.
Basic Info
- Host: GitHub
- Owner: cryptoking-max
- License: apache-2.0
- Default Branch: master
- Homepage: https://cliqz.com
- Size: 26.3 MB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Fork of cliqz-oss/keyvi
Created about 1 year ago
· Last pushed over 7 years ago
https://github.com/cryptoking-max/keyvi-1/blob/master/
> Keyvi is developed and maintained by Cliqz Engineering Team and Hendrik Muhs. Cliqz is a provider of innovative, privacy-focused browser technologies with integrated quick-search functionality and anti-tracking.
##
[](https://travis-ci.org/cliqz-oss/keyvi)
[](/keyvi/README.md)
[](https://pypi.python.org/pypi/pykeyvi/)
[](https://pypi.python.org/pypi/pykeyvi/)
[](https://pypi.python.org/pypi/pykeyvi/)
[](https://pypi.python.org/pypi/pykeyvi/)
[](https://coveralls.io/github/cliqz-oss/keyvi?branch=master)
## DEPRECATED
Hey there, fellow Keyvi lovers! This is to inform you that Keyvi has found a new home, and will continue to be developed under the fork at https://github.com/KeyviDev/keyvi. Please go there to get the latest and greatest Keyvi, packed with new, exciting features and bugfixes.
This repo is kept for historical reasons, and will not be actively maintained.
##

Keyvi - the short form for "Key value index" - defines a special subtype of the popular key value store (KVS) technologies. As you can imagine from the name, keyvi is an immutable key value store, therefore an index not a store. Keyvi's strengths: high compression ratio and extreme scalability. So if you need online read/writes keyvi is not for you, however, if your use case is mostly reads and infrequent writes you might be interested in checking keyvi out.
## Introduction
* [BBuzz2016 talk](https://www.youtube.com/watch?v=GBjisdmHe4g)
* [Announcement blog post](https://cliqz.com/en/aboutus/blog/keyvi)
* [Search Meetup Munich Slidedeck](http://www.slideshare.net/HendrikMuhs/keyvi-the-key-value-index-cliqz)
## Install
### Quick
Precompiled binary wheels are available for OS X and Linux on [PyPi](https://pypi.python.org/pypi/pykeyvi). To install use:
pip install pykeyvi
### From Source
The core part is a C++ header-only library, but the TPIE 3rdparty library needs to be compiled once. The commandline
tools are also part of the C++ code. For instructions check the [Readme](/keyvi/README.md) file.
For the python extension pykeyvi check the [Readme](/pykeyvi/README.md) file in the pykeyvi subfolder.
## Usage
* Howtos
* [Compiling Dictionaries/Indexes](/doc/usage/Building%20keyvi%20dictionaries.md)
* Pykeyvi
* [Compiling](/doc/usage/Building%20keyvi%20dictionaries%20with%20python.md)
* [Crashcourse](/doc/usage/Crashcourse.md)
* [Using pykeyvi with EMR (mrjob or pyspark)](/doc/usage/Using%20pykeyvi%20in%20EMR.md)
## Internals
* [Construction Basics](/doc/algorithm/Construction-Basics.md)
* [Persistence Basics](/doc/algorithm/Persistence-Basics.md)
* [Minimization](/doc/algorithm/Minimization.md)
* [Scaling](/doc/algorithm/Scaling.md)
* [Extensibility](/doc/algorithm/Extensibility.md)
If you like to go deep down in the basics, keyvi is inspired by the following 2 papers:
* Sparse Array (See Storing a Sparse Table, Robert E. Tarjan et al. http://infolab.stanford.edu/pub/cstr/reports/cs/tr/78/683/CS-TR-78-683.pdf)
* Incremental, which means minimization is done on the fly (See Incremental Construction of Minimal Acyclic Finite-State Automata, J. Daciuk et al.: http://www.mitpressjournals.org/doi/pdf/10.1162/089120100561601)
## Licence and 3rdparty dependencies
keyvi is licenced under apache license 2.0, see [licence](LICENSE) for details.
In addition keyvi uses 3rdparty libraries which define their own licence. Please check their respective licence.
The 3rdparty libraries can be found at [keyvi/3rdparty](/keyvi/3rdparty).
## Contributing
* Bug reports, feature requests and general question can be added as an Issue.
* PRs are welcome.
* Questions? Concerns? Feel free to [contact us](mailto:cliqz-oss@cliqz.com?subject=keyvi).
Owner
- Name: Solana sniper copy trading bot
- Login: cryptoking-max
- Kind: user
- Location: solana trading bot
- Company: solana trading bot
- Website: solana trading bot
- Repositories: 1
- Profile: https://github.com/cryptoking-max
#Solana #sniper #copy #trading #bot