Full Text Search
-
Learn Advanced Full-Text Searches With MongoDB Atlas Search
As we have learned in a previous post, we can run full-text search queries with MongoDB Atlas Search now. If you are implementing a search engine and haven’t decided which tool to use, MongoDB Atlas Search can be a good alternative to traditional tools like Elasticsearch. In this post, we will introduce some advanced settings… Continue reading
-
Learn Powerful Full-Text Searches with MongoDB Atlas Search
When it comes to full-text searches, the first tool we think of is normally Elasticsearch. It’s been true for quite some time in the past. However, things have changed because MongoDB also supports full-text searches now. The full-text search feature in MongoDB is called Atlas Search which also uses Apache Lucene as the core engine… Continue reading
-
How to do basic full-text searches in MongoDB
As MongoDB is a document-oriented NoSQL database, it’s common to store plain text in some fields. To search against a string field, we can use the regular expression operator $regex directly. However, $regex can only work for simple search queries and cannot use indexes efficiently. In MongoDB, there are better ways to search against string… Continue reading
-
Learn Elasticsearch queries from practical examples
Elasticsearch is the most popular open-source enterprise search engine widely used in the industry. We have learned what it is and why it is so fast. We have also learned how to use Elasticsearch in Python. An index laptops-demo have been created and filled with some sample data on which the queries in this article… Continue reading
-
All you need to know about using Elasticsearch in Python.
In this article, we are going to talk about how to use Elasticsearch in Python. As a data engineer, you may need to create Elasticsearch documents in Python with some scripts. As a software engineer, when you design your API in Python, you would need to make REST API calls to Elasticsearch to fetch the… Continue reading
-
What is Elasticsearch and why is it so fast
Elasticsearch is the most popular open-source enterprise search engine based on the Lucene library, which allows the creation of indices on every field of a document by default. Another popular search engine based on the Lucene library is Apache Solr. Solr is a mature and also widely used search engine. We can’t easily say which… Continue reading