MongoDB

MongoDB

MongoDB est un outil de base de données orientée document qui permet aux utilisateurs de stocker des objets dans des documents plutôt que des tables. Étant donné que toutes les données relatives à un seul objet se trouve dans son propre document, MongoDB est particulièrement utile pour les projets qui ont des morceaux de données à partir d'une variété de sources différentes.

Télécharger MongoDB
Les caractéristiques de MongoDB
  • L'accès et la manipulation des données rapidement et facilement.
  • les mesures de sécurité d'entreprise de qualité vous assurer que vos données sont protégées.
  • intègre facilement avec l'infrastructure informatique existante.
Plus de MongoDB
  • Les données non structurées peuvent être compilés et opérés ensemble de façon transparente.
  • Sharding permet des temps de chargement et des opérations plus complexes plus rapides.
  • Les utilisateurs peuvent augmenter la capacité en ajoutant des machines.
Moins de MongoDB
  • particulièrement exigeant en matière de maintenance des données.
  • Ne propose pas beaucoup de soutien pour les applications d'écriture lourdes.
  • Manque de validation des données natives.
MongoDB Avis

En ce qui concerne les outils de base de données vont, il convient de noter que MongoDB est l'un des plus rapides. En fonction des besoins de votre projet, il est difficile pour d'autres outils de base de données de rivaliser avec la vitesse et l'accessibilité qu'offre MongoDB. Bien sûr, il y a une mise en garde. En raison de la façon dont MongoDB est conçu, ce n'est pas particulièrement efficace pour les projets qui nécessitent beaucoup d'écriture manuelle. Par exemple, si vous prévoyez d'utiliser MongoDB à des fins comptables, vous êtes mieux chercher ailleurs. Étant donné que MongoDB nécessite beaucoup de surveillance de la part de l'utilisateur, il peut être difficile pour certaines personnes d'obtenir une compréhension de celui-ci. Si vous espérez pour MongoDB pour vérifier l'intégrité de vos données, et assurez-vous qu'il est correctement sauvegardé en cas d'accident, vous serez inévitablement déçu. Bien que cette barrière à l'entrée est sûr d'effrayer certaines personnes, cela ne signifie pas l'application n'a pas ses utilisations. Si vous êtes en mesure d'utiliser MongoDB comme il est prévu, vous constaterez rapidement qu'il est un morceau remarquablement adaptable de logiciels qui peuvent faire face à divers défis de front. Si la vitesse est votre principale préoccupation, alors il est difficile de ne pas recommander MongoDB. En dehors de son temps de chargement rapide naturellement, MongoDB permet également aux utilisateurs de connecter des machines supplémentaires afin de renforcer sa vitesse et de performance encore plus loin. En fait, MongoDB est spécialement conçu pour éviter que plusieurs machines de prendre sur un montant asymétrique de la charge de la performance. Pour les projets qui utilisent une variété de points de données, MongoDB est le grand vainqueur. Étant donné que les données peuvent être introduites de manière transparente dans l'application de courrier électronique, des vidéos et des messages de médias sociaux, il est le plus logique pour les entreprises qui utilisent déjà ces sources pour commencer. Tant que vous comprenez les faiblesses de MongoDB, et penchez ses points forts, vous serez sûr d'obtenir tout ce que vous avez besoin du programme.

MongoDB Vidéo

Alternatives à MongoDB

Amazon WorkDocs

Payé
Amazon WorkDocs est un stockage de fichiers et un service de collaboration fourni par le marché mondial mastodonte Amazon. Il est un concurrent direct aux plus âgés et les plus populaires de Google
Afficher les détails

Cassandra

Cassandra est un système créé par Apache qui vous permet de gérer de grandes quantités de données à la fois. Le système est décentralisé et il n'y a pas des goulots d'étranglement que l'information
Afficher les détails

MySQL

MySQL est un système de base de données relationnelle open source avec une longue liste de fonctionnalités professionnelles. Les développeurs peuvent utiliser pour créer des riches, des applications
Afficher les détails

GraphDB

Payé
Que devez-vous savoir sur le logiciel GraphDB? GraphDB est une forme de base de données de graphe sémantique que les organisations peuvent utiliser pour gérer, organiser et stocker des informations
Afficher les détails

ArangoDB

Libre
ArangoDB est un logiciel qui combine plusieurs modèles de données dans une seule base de données. clients notables incluent Barclays, Thomson Reuters, Kabbage, MakeMyTrip, Institut de Technologie
Afficher les détails

Redis

Libre
Redis est un logiciel de stockage de structure de données qui peut être utilisé en tant que cache, courtier de messages, et base de données. Il est open source et BSD sous licence, ce qui signifie
Afficher les détails

CouchBase

Libre
Couchbase est la base de données NoSQL pour les applications critiques. Apprendre encore plus.
Afficher les détails

Datomic

Freemium
magasins Datomic un registre des faits immuables, ce qui donne à vos applications de cohérence forte combinée avec l'évolutivité de lecture horizontale, plus intégré dans la mise en cache.
Afficher les détails

Hazelcast

Libre
En savoir plus sur Hazelcast, In-Memory Data Grid de premier plan. Regardez un Hazelcast démarrage rapide démo et télécharger un essai gratuit de 30 jours de Hazelcast. Hazelcast IMDG · Contactez-nous
Afficher les détails

PostgreSQL

Libre
Le site officiel de PostgreSQL, le monde est plus avancée base de données open source
Afficher les détails

RethinkDB

Libre
Rethinkdb est probablement la plus intéressante nouvelle base de données 'sur disque + requêtes complexes sur le marché. Bien sûr fait par des gens qui l'obtiennent. Salvatore Sanfillipo,
Afficher les détails

CouchDB

Libre
Page d'accueil de la Fondation Apache Software
Afficher les détails

Microsoft SQL Server

Freemium
Microsoft Azure est une plateforme ouverte, flexible, cloud computing classe entreprise. Aller plus vite, faire plus et économiser de l'argent avec IaaS + PaaS. Essayer gratuitement.
Afficher les détails

MariaDB

Libre
Le projet MariaDB est heureux d'annoncer la disponibilité de MariaDB 10.2.12, la prochaine version stable dans la série 10.2. Voir les notes de version et changelog pour plus de détails. Télécharger
Afficher les détails

Firebird

Libre
Firebird SQL: La véritable open-source database.Enter relationnelle votre recherche dans la boîte aboveFirebird 2.5.8Firebird 2.5.8 Release Notes (PDF disponible) Description succincte
Afficher les détails

Oracle Database

Payé
Voyez comment 12c Oracle Database permet aux entreprises de se brancher sur le nuage et le pouvoir de l'entreprise en temps réel. Oracle Database 12c présente une nouvelle architecture multi
Afficher les détails

RavenDB

Une base de données NoSQL qui est entièrement transactionnel - RavenDB NoSQL Base documentaire permet 1 million lectures et 150.000 écritures par seconde.
Afficher les détails

Sedna

Les pilotes suivants sont disponibles sur la page de téléchargement:
Afficher les détails

Apache Cassandra

Libre
La base de données Cassandra Apache est le bon choix lorsque vous avez besoin d'évolutivité et de haute disponibilité sans compromettre les performances. évolutivité linéaire et la tolérance
Afficher les détails

DynamoDB

Amazon DynamoDB est une base de données non relationnelle pour les applications nécessitant des performances élevées à toute échelle.
Afficher les détails