Tag Archives: full-text search

Elasticsearch tutorial: quick start examples for newbie

1.1 Basic concepts

Elasticsearch is also a full-text search library based on Lucene, which essentially stores data. Many concepts are similar to MySQL.

Comparison relationship:

  • Indexes (indices) ——————————– Databases database
  • Type (type) —————————– Table data table
  • Document (Document) —————- Row row
  • Field (Field) —————– Columns column

Continue reading

How to Find Word & Excel & PPT Documents by Contents on Your PC

Word, Excel and PPT are part of the Microsoft Office production suite. If your small business has been using Office for some time, you may have hundreds or thousands of Word and Excel and PPT files on your computer. If you limit yourself to browsing all folders, finding the folder you want can be a tedious task. If you try to find Word and Excel files at the same time, this task will become more difficult.

search ‘Documents’ in all PHP files on a PC

Continue reading

Comparison of full text search engine – Lucene vs Sphinx vs Solr vs ElasticSearch


  1. Solr and Sphinx can meet all your requirements. They are fast and aim to efficiently index and search large amounts of data.
  2. Both have a list of high-traffic sites that use them (Solr, Sphinx)
  3. Both provide commercial support. (Solr, Sphinx)
  4. Both provide client API bindings for multiple platforms / languages ​​(Sphinx, Solr)
  5. Both can be distributed to increase speed and capacity (Sphinx, Solr)

Continue reading