4 ms·
I highly recommend this software if its capabilities fall into what you need. It is very fast both in terms of indexing speed and search. It’s relatively simple
by boyter 4y ago
I highly recommend this software if its capabilities fall into what you need. It is very fast both in terms of indexing speed and search. It’s relatively simple to setup and start working against, and I have found it very reliable.
It works best when you have a SQL data store you want to index against, but with the real time index you can treat it more like elastic and other searches. However for that first use case of SQL, I don’t know of anything else that comes close to being as easy to use.
Simply point it at your database, give it a query to pull what you want to index and you are done. I suspect that this covers about 90% of use cases out there.
If you need more than what the DB native indexing is giving you give it a try.
- james_in_the_uk 4y agoI used Manticore to implement full text search on a legal journal’s website. It has worked brilliantly for several years now. Recommended.
- sgc 4y agoIs it easy to set up indexing for html / xml? Can you extract metadata from the file, etc?
- james_in_the_uk 4y agoOur content is in html format but stored inside a MSSQL database. It worked out of the box for me. I don't think that Manticore comes with a crawler; if you need this you'd have to implement it yourself. I did find this just: https://medium.com/@s_nikolaev/60-lines-of-code-web-crawler-and-search-bar-with-wget-and-manticore-ad4d1a236423 https://medium.com/@s_nikolaev/60-lines-of-code-web-crawler-...
- sgc 4y agoI was talking about local indexing. Nice to know it can deal with this use case relatively easily.
- james_in_the_uk 4y agoYes it was straightforward. The documentation makes it sound more complex to implement than I remember it being.
- mcronce 4y agoThis sounds... Legitimately like a perfect match for a use case I have. Thanks for the write up.
- zmmmmm 4y ago> works best when you have a SQL data store you want to index against, but with the real time index you can treat it more like elastic and other searches This sounds like a bit of a killer use case but even explicitly searching the documentation I can't find more than tease level information about it. They seem to be hyper focused on just presenting it as a replacement for ElasticSearch.
- CoolCold 4y ago> They seem to be hyper focused on just presenting it as a replacement for ElasticSearch. Probably it's because they think it's where money floats, seeing ES as a train to push them forward as well. Not long time ago, ~ 2 years of so, had a case where dev team (okay, it was just 2 persons of developers) asked to setup ES to offload some searches from DB (mysql). I've asked why not using Sphinx/Manticore and one of the reasons they said they want ES is cuz in Laravel [php framework] they have some nice libs to work with it, while for Manticore it seemed to be more work for them. Quite shocking reasons from my POV, but real story.