Book Image

Scaling Apache Solr

By : Hrishikesh Vijay Karambelkar
Book Image

Scaling Apache Solr

By: Hrishikesh Vijay Karambelkar

Overview of this book

Table of Contents (18 chapters)
Scaling Apache Solr
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Solr with MongoDB


MongoDB is one of the popular NOSQL databases, just like Cassandra. It supports the storage of any random schemas in the document-oriented storage of its own. MongoDB supports JSON-based information pipe for any communication with the server. This database is designed to work with heavy data. Today, many organizations are focusing on utilizing MongoDB for various enterprise applications.

Understanding MongoDB

MongoDB provides high availability and load balancing. Each data unit is replicated, and a combination of data with its copes is called replica set. Replicas in MongoDB can be either primary or secondary. Primary is an active replica that is used for direct read-write operation; the secondary replica works like a backup for primary. MongoDB supports search by field, range queries, and regular expression searches. Queries can return specific fields of documents and also include user-defined JavaScript functions. Any field in a MongoDB document can be indexed. More information...