On 1/28/2016 6:21 AM, Mugeesh Husain wrote: > I am asking a simple question why Lucene is too fast, if I take the example > of mysql index, its behind binary tree algorithms. > > Which algorithms Lucene used in the background ? > > or Please suggest me any link for proper lucene understanding internal > architecture art from index/search.
This is the main documentation link (official) for the current version of Lucene: http://lucene.apache.org/core/5_4_1/index.html Here's some very basic info on how Lucene works, from third-party sources: http://stackoverflow.com/questions/2705670/how-does-lucene-work http://www.javaworld.com/article/2076176/java-app-dev/the-lucene-search-engine--powerful--flexible--and-free.html If you really want to know how Lucene works with *no* ambiguity, the most current information can be found by understanding the source code. https://lucene.apache.org/core/developer.html https://wiki.apache.org/lucene-java/HowToContribute The pages above talk about using SVN to get the source code, but the project completed a conversion to git about five days ago. Those pages need to be updated. The Solr wiki page about how to contribute has been updated with info about git, and the source code retrieved is the same source code you need for Lucene: https://wiki.apache.org/solr/HowToContribute Thanks, Shawn --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
