sql >> Database >  >> NoSQL >> MongoDB

MongoDB voor commercieel gebruik

Allereerst is het belangrijk om te weten waarom MongoDB een nieuwe licentie heeft aangenomen voor het product Community Server. Deze wijziging is aangebracht als reactie op een toenemend aantal cloudproviders die MongoDB-database als betaalde service aan hun gebruikers aanbieden zonder zich aan de open-sourceregels te houden. Het is inderdaad behoorlijk oneerlijk om bedrijven de gratis versie te laten verkopen van een product waarvoor je veel geld hebt uitgegeven om te ontwikkelen zonder iets terug te betalen.

Zoals je kunt lezen in de veelgestelde vragen over de nieuwe licentie van MongoDB Wat is specifiek het verschil tussen de GPL en de SSPL :

Dat betekent dat een bedrijf dat MongoDB Community Version als een service aan zijn gebruikers aanbiedt, de broncode moet openen van de software die is ontwikkeld om die service te laten werken, zoals:monitoringtools, gebruikersinterfaces, enz.

Wat verandert er voor jou:niets .

Of het nu de software is die u ontwikkelt voor intern of extern gebruik, uw bedrijf gebruikt MongoDB alleen als onderdeel van het project, niet als het eindproduct. Je bent dus vrij om het te blijven gebruiken.




  1. Hoe gebruik ik Map/Reduce in MongoDB?

  2. Is het slecht om _id type in MongoDB te veranderen in integer?

  3. Mongoose.js-query's synchroon laten lopen

  4. Aggregatiefilter na $lookup