- For example it can store the Date as Date (as opposed to Lucene which can store Date only as a String).
- Also it seems to be conveniet for stream indexing (indexer is stateful).
- Every document in index has an unique key and it never changes - updates of documents are then handled automatically under the hood (as far as I know Lucene can not offer such luxury).
[1] http://blogs.sun.com/searchguy/entry/minion_an_open_source_search1
[2] http://blogs.sun.com/searchguy/entry/before_i_dive_in_some
[3] http://blogs.sun.com/searchguy/entry/the_rest_of_the_story
2 comments:
Point 3: you can do this with Lucene too. You just need unique key which you can create easily.
Lukas, you are right, it is possible to create artificial field with unique_key value. But Minion seems to do this automatically and what I see as a possible benefit is that it prevents you from creating two documents with the same unique_key. In such case it will automatically udpate the document (there is no notion of update in Lucene).
Anyway, Minion hasn't been open sourced yet so I am bit speculating :-)
Post a Comment