by 10gen, Inc

MongoDB is a document database which belongs to a family of databases called NoSQL - not only SQL

Operating system: Windows

Publisher: 10gen, Inc

Antivirus check: passed

Last revision: Last week

Report a Problem

MongoBD is a fairly young but promising DRR. It combines the qualities of simple databases that do not use SQL queries (NoSQL-DBMS) and powerful databases with the maximum set of functions. It is reported that MongoBD should become a bridge between the two main types of databases. MongoBD is used by MTV, CNN, New York Times, and other well-known companies and institutions. The MongoBD language is the most popular C++ language. Type - an open source, document-based DBMS that is not a relational database. One of the most useful qualities is automatic segmentation of documents by replicas. The segment key is used for this purpose.

Among the advantages we can also note the less demanding attitude to computational resources due to the minimalization of the system semantics. This also simplifies horizontal scaling. It increases performance, makes it easier to manage the base. Naturally, there are also disadvantages, especially given the young age of the base. If a size limit is set and you want to update a document that is larger than the previous version, it will simply not be updated. The system uses large volumes on the hard disk drive - the largest number of DRRs. To work with data whose size is more than 4 GB you need 64-bit servers. Updating is carried out in such a way that if the process is interrupted for any reason, some documents will not be updated. However, MongoBD appears to be a very promising program aimed at the future. The system is constantly updated, minor errors and bugs are fixed. This DBMS will be interesting for those who need a compromise between the power of SQL-bases and the speed of the simplest systems.

One main benefit of using MongoDB is its ability to seamlessly handle large volumes of data while maintaining speed and performance.

- the size of the collection may be forcibly limited to a specific size, and if that size is exceeded, the old information will be deleted;

- requests can be written in JavaScript;

- Journaling and two types of asynchronous replications are supported;

- Automatic segmentation of documents by range;

- Full support for full-text search in many languages, including Russian.

Supports a flexible data model with no complex joins.
Scalable and offers high performance.
Provides horizontal scalability, replication, and high availability.

Lacks traditional SQL support, reducing query and transaction flexibility.
Not ideal for complex transactions due to no multi-document ACID transactions.
Limited data security, with weak encryption in its community edition.
image/svg+xmlBotttsPablo Stanley Körner Christopher
The Easiest Way to Deploy, Operate, and Scale MongoDB in the Cloud in Just a Few Clicks
image/svg+xmlBotttsPablo Stanley Körner Evan
Brilliant if you are running a small non-relational database and want it on a server. It was easy to use, not much coding experience is required because its not as complex as a SQL database. The install was really easy and quick and the transfer of my database to this one was simple and easy. Runs really smooth, no errors. I would highly recommend this software.
image/svg+xmlBotttsPablo Stanley Körner Connor S.
MongoDB is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schema. MongoDB is developed by MongoDB Inc. and is free and open-source, published under a combination of the GNU Affero General Public License and the Apache License.
image/svg+xmlBotttsPablo Stanley Körner Murray R*******l
I have been using MongoDB for a few months now and I have to say I am impressed. It is extremely easy to set up and use, yet offers powerful features like sharding and data replication. The query language is also very intuitive and I find myself able to quickly build complex queries to retrieve the data I need. I really like that I can quickly and easily store and query large datasets with MongoDB. Additionally, it has a great support system with many helpful resources. So far, I have found MongoDB to be an excellent choice for my current project.
image/svg+xmlBotttsPablo Stanley Körner Aiden Piver
I've been using MongoDB for a few months now and I have to say, it's been pretty great so far. It's easy to set up and use and it's incrediably flexibile when it comes to working with data.
image/svg+xmlBotttsPablo Stanley Körner David N******x
This software is a document-oriented database program that uses dynamic schemata to store data. It allows for easy scalability and flexibility in data organization, as well as supports various programming languages. Its features include automatic sharding, ad-hoc queries, and indexing. Additionally, it provides high availability and horizontal scaling, making it ideal for large-scale applications.
image/svg+xmlBotttsPablo Stanley Körner Jaxon V.
MongoDB software is a NoSQL database management system that is designed for scalability and flexibility.
image/svg+xmlBotttsPablo Stanley Körner Leo
A flexible, powerful database tool with a steep learning curve.
image/svg+xmlBotttsPablo Stanley Körner Jamie
Efficient, scalable, flexible for complex data management.
Open source personalized learning environment with options for integration with other products
PS3 Media Server
Supports all major operating systems successfully
VPN Unlimited
Accessing the restricted internet content, secure your online activities, and surf anonymously with KeepSolid VPN Unlimited
MDB Viewer Plus
Freeware viewer editor for windows
TwonkyMedia Server
A media server that enables sharing of media content between connected devices