Re: Learning Lucene from ground up

2022-11-07 Thread Adrien Grand
+1 to MyCoy's suggestion. To answer your most immediate questions: - Lucene mostly loads metadata in memory at the time of opening a segment (dvm, tmd, fdm, vem, nvm, kdm files), other files are memory-mapped and Lucene relies on the filesystem cache to have their data efficiently available.

Re: Learning Lucene from ground up

2022-11-05 Thread MyCoy Z
I just started learning Lucene HNSW source code last months. I find the most effective way is to start with the testcases, set debugging break points in the code you're interested in, and walk through the code Regards MyCoy On Fri, Nov 4, 2022 at 9:24 PM Rahul Goswami wrote: > Hello, > I have

Learning Lucene from ground up

2022-11-04 Thread Rahul Goswami
Hello, I have been working with Lucene and Solr for quite some time and have a good understanding of a lot of moving parts at the code level. However I wish to learn Lucene internals from the ground up and want to familiarize myself with all the dirty details. I would like to know what would be