Could you please give advice about choosing between Opensource and Enterprise MongoDB. the main points now are:
Is any difference between Open Source and Enterprise MongoDB in this points?
Could you please clarify one more important point about the difference between License Commercial and GNU AGPL v3.0. for Mongo?
Percona Distribution for MongoDB is an open source enterprise MongoDB solution. It helps you ensure data availability for your applications while improving security and simplifying the development of new applications in the most demanding public, private, and hybrid cloud environments.
MongoDB Community is the source available and free to use edition of MongoDB. MongoDB Enterprise is available as part of the MongoDB Enterprise Advanced subscription and includes comprehensive support for your MongoDB deployment.
The Enterprise Server is the commercial edition of MongoDB, which includes additional capabilities such as in-memory storage engine for high throughput and low latency, advanced security features like LDAP and Kerberos access controls, and encryption for data at rest.
Core server features for developers are generally the same, but a MongoDB Enterprise subscription includes additional operational and management features, a commercial license (warranty & indemnification), as well as access to proactive support and on-demand training.
It is a critical aspect of compliance for all organizations. This is another area where Percona can offer an open source alternative to MongoDB’s Enterprise license. On the MongoDB side, this is an Enterprise-only feature that requires a license. On the Percona side, this is included as part of Percona Server for MongoDB.
MongoDB Enterprise Server The Enterprise Server is the commercial edition of MongoDB, which includes additional capabilities such as in-memory storage engine for high throughput and low latency, advanced security features like LDAP and Kerberos access controls, and encryption for data at rest.
MongoDB Open Source has proprietary, differentiated products around their open source core product. When they sell a subscription, the buyer is buying not just support but also buying access to these proprietary tools. These proprietary tools make it easier and safer for MongoDB. This is how they are bringing more revenue being open source.
Copyrights of source code are with the company. MongoDB is a typical post-relational modern database. They have added security features, in-memory storage engine, administration, authentication features and monitoring capabilities through Ops Manager. You can download for free and can work freely. You don’t have to pay for the license.
It's all explained on the website.
The open source version has no artificial limitations in any of the aspects you mentioned. The advantages of the enterprise version are:
When you can do without all these things, you don't need to pay for the enterprise version.
I think you are asking if there are any limitations or restrictions in terms of basic functionality between MongoDB Enterprise and the community/OSS version. The answer is no - there is no difference or restriction in terms of the amount of memory, storage or number of instances/sets/clusters you can run using the OSS version, nor is there any difference in the failover mechanics between the two.
The differences (as listed on the MongoDB Enterprise page) are all related to security, authentication/authorization, auditing, monitoring integration, backup, support, licensing etc.
In other words, the differences are all in areas most likely to be attractive to businesses/enterprises looking to run the MongoDB database as a critical, integrated system in a responsible, supported way.
Well, Just to be more sure I called the MongoDB Customer Support Team. There are three different version of MongoDB as per now.
Actually Community server is free and other 2 are paid software.
I asked the guy-
Where can I use Community Server of mongodb?
Below the response I received through Email-
Community Server's Suggested use is for development environment. For production purpose Enterprise offering is required.
Please be sure before using the version.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With