Creating index vs adding document to index differences

  • Comp Sci
  • Thread starter shivajikobardan
  • Start date
  • Tags
    Index
  • #1
Homework Statement
Lucene indexing
Relevant Equations
none
yl9HczXxZegv04i7pfmBTYHJ9fKg1hgZs5YhCxiNwk4MuaW7fM.png

These are the steps of indexing in Lucene given in our syllabus-:
THSmRNHvZg5Nl4S1QLMbKjyOa5yolaAfGBIQNRDY6hhZ8VpfIQ.png

HnTlCNGxuYfFumBGzDVwfU_zxb9Ht5o6ZQKHuZLmN3tiJa04kY.png

The first step says that it is creating an index whereas the last step says that it's adding document to index.
What's the difference between these two? Can I get an example.

Here's what I think it should happen-:
1) Collect all words from each documents. Lists it like-;

doc1=>word1,word2,WORD3….wordn
doc2=>word1,WORD2,word3….wordn
And so on.

2) Analyse the words and remove various types of words as per analyzer, process them as per analyzer.

Say now what remains is-:
doc1=>word1,word3,...word(n-1)
doc2=>word2,...word(n-3)

3) Done. Now you can make inverted index as well by converting this to inverted index.

But it's done bit differently, which I'm not 100% clear about.
 
  • #2
whereas the last step says that it's adding document to index.
No it doesn't, what you are calling the "last" step simply creates a document; adding it to the index is another step.

What's the difference between these two? Can I get an example.
Can you get an example of the difference between creating a thing and adding something to that thing? Are you serious?

Here's what I think it should happen-:
...
This is all done behind the scenes, you don't have to worry about any of this to use Lucene, you just need to learn how to use the API. A good place to learn that is the API documentation itself: https://lucene.apache.org/core/9_2_0/core/index.html
 
  • Like
Likes jim mcnamara

Suggested for: Creating index vs adding document to index differences

Replies
3
Views
807
Replies
8
Views
654
Replies
10
Views
1K
Replies
3
Views
1K
Replies
5
Views
584
Replies
4
Views
720
Replies
21
Views
6K
Back
Top