What is the difference between Apache Solr and MongoDB ?
Difference between Apache Solr and MongoDB:
- Here,Some of the examples of document oriented database is MongoDB, Cassandra, and CouchBD.
| Name | Apache Solr | MongoDB |
|---|---|---|
| Description | A widely used enterprise search engine based on Apache Lucene. |
One of the most popular document stores |
| Developer | Apache Software Foundation | MongoDB, Inc. |
| Cloud-based | No | No |
| Server operating systems | All OS with a Java VM and a servlet container |
Linux OS X Solaris Windows |
| Data scheme | Yes | schema-free |
| Implementation language | Java | C++ |
| Secondary indexes | Yes | Yes |
| SQL | No | No |