A high performance search engine
Switch branches/tags
Nothing to show
Clone or download
maximecaron Merge pull request #53 from stephanepoirier/issue52
[Issue #52] Main project compilation error in InvertedIndexSimpleBatch.hpp
Latest commit 72fe592 Feb 6, 2017

README.md

zsearch A high performance search engine

Low Data fragmentation and good random write performance by using levelDB Log Structured Merge Trees. High performance query speed by using CompressedBitmap to store DocumentIds in an InvertedIndex interface provided by a simple libEvent2 http server.

Project Design

Engine 
	-> tokenizer	
	-> documentStore
	-> invertedIndex
		-> KVStore
			-> InMemory
			-> LevelDb
		-> setFactory
	-> setFactory
	-> wordIndex

Project Organization

TODO

Contact

Dependencies

All of the following:

Cloning and Running

You can clone this repo and simply execute:

git clone git://github.com/victorparmar/zsearch.git
cd zsearch
./buildall.sh
./build/server ./docroot

License

  • Mozilla