G2 ist stolz darauf, unvoreingenommene Bewertungen über userzufriedenheit in unseren Bewertungen und Berichten zu zeigen. Wir erlauben keine bezahlten Platzierungen in unseren Bewertungen, Rankings oder Berichten. Erfahren Sie mehr über unsere Bewertungsmethoden.
Erstellt von Entwicklern für Entwickler, ist die Entwickler-Datenplattform von MongoDB eine Datenbank mit einem integrierten Satz verwandter Dienste, die es Entwicklungsteams ermöglichen, die wachsend
MongoDB is a database system that stores schema-less data documents, supports multiple data structures, and integrates easily with various programming languages. Users frequently mention the flexibility of MongoDB's schema-less document model, its ability to handle unstructured data, and the ease of initial setup and integration with programming languages. Reviewers mentioned that handling complex queries can be less intuitive than in traditional SQL databases, and managing nested data can be messy, with some aspects of the system requiring further setup or a paid account.
Bauen Sie Sucherlebnisse der nächsten Generation für Ihre Kunden und Mitarbeiter, die die Technologieziele Ihrer Organisation unterstützen. Elasticsearch bietet Entwicklern ein flexibles Toolkit, um K
Elasticsearch is a product designed for efficient data analysis and search, with capabilities for handling large amounts of data and providing quick results for querying. Users like Elasticsearch's speed, flexibility, and its ability to handle large amounts of data efficiently, making it versatile for both search and analytics use cases. Users mentioned that Elasticsearch can become complex to manage as it grows, requiring careful planning and monitoring to avoid performance and stability issues, and its documentation can sometimes be hard to follow.
Amazon DynamoDB ist eine wegweisende NoSQL, vollständig verwaltete, serverlose Datenbank mit unbegrenzter Skalierbarkeit und einer Latenzleistung im einstelligen Millisekundenbereich, die es Kunden er
DynamoDB is a fully managed, serverless database service that offers automatic scaling, high performance, low latency, and flexible data model. Reviewers like the automatic scaling, high performance, low latency, and the flexibility of the data model, as well as its easy integration and high availability. Reviewers noted limitations in query capabilities, challenges in cost management, item size limit, and complexities in backup and restore costs.
Couchbases operative Datenplattform für KI ist eine skalierbare Grundlage für betriebliche, analytische, mobile und KI-Workloads in Unternehmen, die veraltete Infrastrukturen und Datendienste ersetzt.
MongoDB Atlas ist eine Entwickler-Datenplattform, die eine eng integrierte Sammlung von Daten- und Anwendungsinfrastruktur-Bausteinen bereitstellt, um Unternehmen zu ermöglichen, maßgeschneiderte Arch
Cloud Firestore ist eine NoSQL-Dokumentdatenbank, die es Ihnen ermöglicht, Daten für Ihre mobilen und Web-Apps einfach zu speichern, zu synchronisieren und abzufragen - auf globaler Ebene.
Amazon DocumentDB (mit MongoDB-Kompatibilität) ist ein Datenbankdienst, der speziell für die Verwaltung von JSON-Daten im großen Maßstab entwickelt wurde, vollständig verwaltet und in AWS integriert i
InterSystems IRIS ist eine vollständige Cloud-First-Datenplattform, die eine Multi-Model-Transaktionsdatenmanagement-Engine, eine Anwendungsentwicklungsplattform, eine Interoperabilitäts-Engine und ei
InterSystems IRIS is a database management system that provides support for sectors like finance and automotive where downtime isn't an option. Users frequently mention the high performance, ease of infrastructure scalability, and the excellent support provided by the InterSystems team, along with the built-in programming language and features that are powerful and efficient. Reviewers experienced a steep learning curve for newer features or complex cloud configurations, lack of online tutorials and discussions covering the development process, and high licensing costs.
RavenDB ist eine vollständig ACID-konforme, multimodale NoSQL-Dokumentendatenbank, die für Entwickler entwickelt wurde, die Hochleistungs- und verteilte Anwendungen erstellen. Sie bietet schnelle Lese
Arango bietet eine vertrauenswürdige Datenbasis für kontextuelle KI – transformiert Unternehmensdaten in ein System des Kontexts, das das Geschäft wirklich repräsentiert, sodass LLMs bessere Ergebniss
Progress MarkLogic ist eine unternehmensgerechte Multi-Model-Datenmanagementplattform, die den Wert komplexer Daten erschließt. Sie arbeitet mit der gesamten Bandbreite der Informationen eines Unterne
Eine schnelle, speichersparende, transaktionale, index- und abfragefähige NoSQL-Datenbank-Engine und -Server für Node.js und Browser mit Benachrichtigungen über Echtzeit-Datenänderungen.
Vollständig verwaltet — Der IBM Cloud-Dienst bietet eine vollständig verwaltete, verteilte JSON-Dokumentdatenbank. IBM-Expertise nimmt den Schmerz der Hardware- und Softwarebereitstellung, Patches und
Redis Software ist unsere fortschrittliche Lösung, die unvergleichliche Geschwindigkeit und Zuverlässigkeit für On-Premises- und private Cloud-Umgebungen bietet. Es gibt Ihnen die volle Kontrolle über
Amazon WorkDocs ist ein sicherer Unternehmensspeicher- und Freigabedienst mit starken administrativen Kontrollen und Feedback-Funktionen, die die Produktivität der Benutzer verbessern. Benutzer können
Dokumentdatenbanken sind eine Klasse von nicht-relationalen Datenbanken (NoSQL-Datenbanken). Dokumentdatenbanken speichern verwandte Daten in einem Dokumentformat. Sie werden verwendet, um Daten im Dokumentformat (JSON-Dokument, XML, YAML oder binäre Formate wie BSON und PDF) zu entwerfen, abzufragen und zu speichern. Die Software wird zum Speichern, Abrufen und Verwalten von dokumentorientierten Informationen, auch bekannt als semi-strukturierte Daten, verwendet. Dokumentdatenbank-Software, auch bekannt als dokumentorientierte Datenbank-Software, ist eine Unterklasse von Key-Value-Stores, einem Konzept der NoSQL-Datenbanken. In einem Key-Value-Store oder einer Key-Value-Datenbank werden Daten mithilfe von assoziativen Arrays verwaltet (gespeichert, empfangen). Diese Art von Datenstruktur wird als „Wörterbuch“ bezeichnet. Wörterbücher sind eine Sammlung von Objekten, und Objekte sind das zentrale Datenspeicher-Repository, das verschiedene Felder speichert, die die Daten enthalten. Einige der wichtigsten Beispiele sind MongoDB, Amazon DynamoDB, Google Cloud Firestore, Couchbase Server, Apache CouchDB, unter vielen anderen. Viele dieser Datenbanken wie MongoDB und Couchbase Server sind Open Source.
Um die Daten bei Bedarf abzurufen, wird ein Schlüssel verwendet, der als eindeutiger Bezeichner für den Datensatz innerhalb der gesamten Datenbank fungiert. Wenn man über Dokumentdatenbanken spricht, ist es wichtig zu identifizieren, was genau ein „Dokument“ ist. Ein Dokument speichert oder kodiert alle Daten in einem Standardformat. Diese Formate umfassen JSON, XML, YAML und andere.
Dokumentdatenbanken unterscheiden sich stark von traditionellen relationalen SQL-Datenbanken. Der Hauptunterschied zwischen den beiden Arten von Datenbanken besteht darin, dass relationale Datenbanken Datenmodelle als Relation speichern – Tabellen, Zeilen, und ein Objekt könnte Teil mehrerer Tabellen sein. Dokumentdatenbanken hingegen speichern alle verwandten Informationen eines Objekts innerhalb einer einzigen Instanz der Datenbank, und jedes Objekt kann einzigartig gespeichert werden. Dokumentdatenbanken haben keine Einschränkungen wie relationale Datenbanken.
CRUD-Operationen
Die Kernoperationen für Dokumentdatenbanken werden als CRUD abgekürzt – erstellen, abrufen, aktualisieren und löschen. Dies sind die vier grundlegenden Operationen, die alle Dokumentdatenbanken unterstützen.
Was ist ein Schlüssel?
Wie bereits erwähnt, fungiert ein Schlüssel als eindeutiger Bezeichner, der das Dokument repräsentiert. Er wird verwendet, um die Daten aus der Dokumentdatenbank abzurufen. Es gibt normalerweise ein Schlüsselverzeichnis, das es dem Benutzer erleichtert, auf die durch diesen bestimmten Schlüssel repräsentierten Daten zu verweisen und sie abzurufen. Falls ein Benutzer ein Dokument in der Dokumentdatenbank hinzufügen oder löschen muss, kann ein Schlüssel dafür verwendet werden.
Datenabruf
Obwohl eine Schlüssel-zu-Dokument-Methode für den Datenabruf ausreicht, bietet die Dokumentdatenbank eine API, die Benutzer verwenden können, um Daten basierend auf dem Inhalt abzufragen. Die Menge an Abfragesprachen oder Abfrage-APIs variiert erheblich zwischen verschiedenen Datenmodellimplementierungen. Dabei nutzen Dokumentdatenbanken die Metadaten des Inhalts, um den Inhalt zu klassifizieren und voneinander zu unterscheiden.
Datenorganisation
Es gibt mehrere Möglichkeiten, Dokumente innerhalb der Dokumentdatenbank-Software zu organisieren. Ein Dokument kann als einzelne oder mehrere Sammlungen existieren.
Hierarchie: Dokumente sind in einer baumartigen Struktur gruppiert und haben einen typischen Pfad.
Sammlungen: Gruppe von Dokumenten innerhalb der Software.
Datentags: Dokumente oder zusätzliche Daten, die sich außerhalb des Inhalts befinden.
Warum Dokumentdatenbanken verwenden?
Da die Daten in einem Format gespeichert werden, das dem von Entwicklern verwendeten Anwendungsentwicklungscode sehr nahe kommt, ist viel weniger Übersetzung erforderlich, damit die Daten von einer Anwendung verwendet werden können. Diese Art von Datenbanken gibt Entwicklern die Freiheit und Flexibilität, verschiedene Dokumente im für diese Anwendung geeigneten Format zu überarbeiten. Wenn sich die Anforderungen ihrer Anwendung im Laufe der Zeit ändern, kann die Dokumentdatenbank auch im gleichen Datenformat modelliert werden, das von der Anwendung benötigt wird.
Wann kann ein Benutzer sich für Dokumentdatenbanken entscheiden?
Dokumentdatenbank-Software wird verwendet, um große Datenmengen in einem Key-Value-Format zu speichern, was es dem Benutzer erleichtert, auf die Daten zuzugreifen. Angesichts der erheblichen Menge an zu verarbeitenden Daten gehören zu den wichtigsten Anwendungen der Software Content-Management, Benutzerprofile für ein Unternehmen, Kataloge und mehrere andere Dokumente.
Der Bedarf an Dokumentdatenbanken ist mit dem Aufkommen unstrukturierter Daten offensichtlich geworden. Der folgende Abschnitt behandelt die Kernmerkmale von Dokumentdatenbank-Software, die Benutzern in vielerlei Hinsicht helfen können:
Dokumentdatenbank-Software sind NoSQL: NoSQL-Datenbank-Software wurde entwickelt, um den Anforderungen des Internetzeitalters gerecht zu werden, mit dem Aufkommen unstrukturierter Daten. NoSQL-Dokumentdatenbanken werden dafür verantwortlich gemacht, die Geschwindigkeit der App-Entwicklung zu erhöhen und die Skalierung von Daten sowie neue Anwendungsstrukturen und -paradigmen zu unterstützen. Da Dokumentdatenbanken von Natur aus NoSQL sind, können mehrere Elemente von Anwendungsentwicklern schneller indiziert und abgerufen werden. Die Datenstruktur in dieser Software ist für unstrukturierte Daten oder Big Data ausgelegt, sodass sie große Datenmengen durchpflügen kann, während sie ihre Effizienz und Flexibilität beibehält.
Schema-Unterstützung: Dokumentdatenbank-Software kann mehrere verschiedene Schemas von Daten unterstützen, da es keine Einschränkungen in der Struktur der Daten gibt. Das Schema ist flexibel und kann für verschiedene Arten von Dokumentformaten verwendet werden, um Abfragen schneller zu verarbeiten.
Reichtum der Indizierung: Mehrere Dokumentdatenbanken unterstützen Ad-hoc-Abfragen, Indizierung, Volltextsuche und Echtzeit-Datensammlungen, um sicherzustellen, dass Benutzer auf Daten zugreifen, sie analysieren und transformieren können, wie erforderlich.
Verteilte Datenbank: Dokumentdatenbank-Software sind als zentrales Prinzip verteilt, im Gegensatz zu monolithischen relationalen Datenbanken. Da die Dokumente individuell und unabhängig sind, können sie auf mehreren Servern weltweit lokalisiert oder verteilt werden. Dies ist sehr nützlich für Unternehmen wie E-Commerce, die Standorte auf der ganzen Welt haben. Es unterstützt auch Replikation und Selbstheilungsfähigkeiten, um sicherzustellen, dass alle Anwendungen eine hohe Verfügbarkeit unterstützen. Die Software unterstützt auch Daten-Sharding (eine Datenpartitionierungstechnik), um die Skalierbarkeit über zahlreiche unabhängige Server hinweg zu gewährleisten.
Die Einbeziehung von Dokumentdatenbank-Software in ein Unternehmen kann helfen, Tausende von Dokumenten zu verwalten, die innerhalb eines Unternehmens existieren. Einige der wichtigsten Vorteile von Dokumentdatenbank-Software sind:
Einfache Verfügbarkeit: Die Daten sind nicht über verschiedene Datenbanken verteilt oder verlinkt, sondern in einer einzigen Datenbank verfügbar. Dies ist einer der Hauptvorteile von Dokumentdatenbanken. Obwohl eine Verlinkung von Dokumenten möglich ist, wird sie normalerweise nicht empfohlen, da sie die Datenbank relational machen und auch die Komplexität der Verwaltung der Datenbank erhöhen würde.
Keine Fremdschlüssel: Das Fehlen von Fremdschlüsseln bedeutet, dass keine Beziehung zwischen den Daten besteht. Ohne das Vorhandensein dieser Dynamik können Dokumente unabhängig erstellt, verwaltet und gelöscht werden, was die Datenverarbeitung für mehrere Anwendungen, die darauf zugreifen, erheblich beschleunigt.
Offene Formate: Einer der Hauptvorteile der Verwendung von Dokumentdatenbanken ist, dass sie mehrere offene Formate unterstützen. Der Prozess kann XML, JSON und mehrere andere Formate für die Daten verwenden.
Unterstützt Skalierbarkeit: Da die Menge der generierten Daten jede Minute zunimmt, muss die von den Kunden verwendete Datenbank-Software auch Flexibilität und Skalierbarkeit gewährleisten. Dokumentdatenbanken ermöglichen es Benutzern, Datensätze einfach hinzuzufügen, um zu skalieren, was zukunftssichere Funktionen bedeutet.
Unterstützung neuer Integrationen: Da Dokumentdatenbanken im Vergleich zu traditionellen relationalen Datenbanken viel flexibler und skalierbarer sind, ist die Integration neuer Daten in die Datenbank-Software einfach. Es besteht keine Notwendigkeit für Konsistenz in Datenformaten, und große Mengen unstrukturierter Daten oder Big Data können gespeichert werden.
Schnelle Abfragenatur: Eines der Hauptmerkmale von Dokumentdatenbank-Software ist ihre Fähigkeit, die Geschwindigkeit von Abfragen zu verbessern. Die Verwendung von Dokumentdatenbanken kann es mehreren App-Entwicklern ermöglichen, angeforderte Daten im gleichen Dokumentmodell-Format zu speichern und abzufragen, das im entwickelten Code verwendet wird. Zum Beispiel im Gesundheitswesen, wo Zeit von entscheidender Bedeutung ist, kann ein Benutzer sofort auf Gesundheitsakten zugreifen, anstatt Verzögerungen oder Probleme zu haben.
Einige der Hauptnutzer von Dokumentdatenbank-Software sind unten aufgeführt:
Datenbankadministrator (DBA): Schlüsselperson, die die Software verwaltet. Das Schema wird vom DBA bestimmt. Sie sind auch verantwortlich für die Einrichtung verschiedener Benutzer-IDs und Rechte für diejenigen, die auf die Datenbank zugreifen können. Diese Person überwacht auch die Datenbank, stellt sicher, dass die Sicherheit aufrechterhalten wird, stellt sicher, dass Backup- und Wiederherstellungspläne aktiv sind, verfolgt Fehler oder Ausfälle, bietet Datenbankunterstützung und mehrere andere Anforderungen.
Softwareentwickler: Programmierer und Softwareentwickler benötigen Zugriff auf Daten, wenn sie eine Softwareanwendung entwickeln oder Änderungen an einer vornehmen. Diese Person hat Zugriff auf die Dokumentdatenbank, um sicherzustellen, dass der Softwareentwicklungsprozess reibungslos verläuft. Darüber hinaus haben Dokumentdatenbanken eine lange Liste unterstützter Programmiersprachen, darunter Perl, Java, C, C++, Python und Javascript.
Manager: Manager können die Datenbank vorübergehend oder wann immer sie neue Informationen benötigen, verwenden. Diese Person nutzt sie nicht täglich wie die anderen Personen, sondern nur, wenn der Bedarf besteht.
Andere Benutzer: Dazu gehören Benutzer wie Analysten und Wissenschaftler, die keinen Code schreiben, aber die Dokumentdatenbank-Software verwenden, um bei Bedarf Informationen abzufragen. Sie haben Interaktionen mit der Datenbank entsprechend ihren Datenanforderungen.
Verwandte Lösungen, die zusammen mit Dokumentdatenbank-Software verwendet werden können, umfassen andere wichtige NoSQL-Dokumentdatenbanken wie folgt:
XML-Datenbank-Software: XML-Datenbank-Software ist eine Unterklasse von Dokumentdatenbanken, bei denen die Datenbank hauptsächlich mit XML-Dokumenten arbeitet.
Graphdatenbanken: Graphdatenbanken verwenden Graphen und Graphstrukturen für Datenbankabfragen. Der Graph wird verwendet, um die Datenspeicher mit Knoten und Kanten zu verbinden, wobei Kanten die Beziehung zwischen Knoten bilden.
Spaltenorientierte Datenbank-Software: Unter dieser Art von Datenbank-Software wird ein Spaltenspeicher verwendet, um Daten zu speichern. Daten können schnell gelesen werden, wenn sie in einem spaltenorientierten Format vorliegen. Da die Daten in der Spalte von einheitlichem Typ sind, bietet dies Speichermöglichkeiten und Speicheroptimierungen innerhalb der Datenbank.
Dokumentdatenbank-Lösungen können ihre eigenen Herausforderungen mit sich bringen.
Konsistenzprobleme: Eine große Herausforderung bei Dokumentdatenbanken sind Datenkonsistenz und Einschränkungen im Prüfprozess. Da die Daten nicht wie im relationalen Datenbankdienst mit anderen Datenpunkten in Beziehung stehen, besteht die Möglichkeit von doppelten Daten, redundanten Daten, nicht zusammenhängenden Daten, die zusammen gesammelt werden, unter mehreren anderen Möglichkeiten. Dies könnte die Leistung der Datenbank beeinträchtigen.
Sicherheitsherausforderungen: Da Dokumentdatenbanken sich hauptsächlich auf die zahlreichen unstrukturierten Datenspeicher aus mehreren Quellen konzentrieren, zu denen Webanwendungen gehören, führt dies zu mehreren exponierten Punkten, an denen Datenhacker eindringen und die Systemsicherheit verletzen können. Dies könnte zu Datenlecks und ungewolltem Zugriff auf kritische Daten führen.
Problem mit der Atomarität: In Datenbankverwaltungssystemen (DBMS) Software ist Atomarität eines der ACID-Transaktionen. Atomarität ist die Garantie, dass jede Datenoperation als eine einzige Einheit behandelt wird, die entweder vollständig erfolgreich ist oder fehlschlägt; es gibt kein Dazwischen. Ein einzelner Befehl wird gegeben, um Änderungen an den Daten vorzunehmen, und alle nachfolgenden Abfragen werden diese Änderungen ebenfalls widerspiegeln. In Dokumentdatenbanken muss jedoch eine Änderung, die zwei Datensammlungen betrifft, zweimal ausgeführt werden, was nicht dem Prinzip der Atomarität entspricht.
Datenverlustprobleme: Ein zentrales Problem bei Dokumentdatenbanken ist der Datenverlust. Datenverlustprobleme könnten aufgrund falscher Konfigurationen auftreten, da kein einzelner Knoten verwendet wird.
Bei der Auswahl einer Dokumentdatenbank-Software müssen einige wichtige Kriterien berücksichtigt werden. Faktoren wie Flexibilität, Benutzerfreundlichkeit, Funktionalität, Sicherheit sind Schlüsselkriterien, die nicht vernachlässigt werden können. Funktionen wie Dashboards und Visualisierungen sind ein großer Vorteil, um die Analyse der Datenspeicherung zu erleichtern und mehrere Abfragen im Auge zu behalten. Weitere wichtige Funktionen, auf die geachtet werden sollte, sind Support und Entwicklung – die Stunden, in denen der Kundensupport verfügbar ist, ob sie bereit sind, Anfragen zu lösen, und kontinuierliche Informationen über Updates zu den neuesten Ergänzungen und Entwicklungen in der Dokumentdatenbank-Software, unter mehreren anderen Funktionen.
Da ein Unternehmen wächst, ist Skalierbarkeit ein wichtiges Kriterium, das berücksichtigt werden muss. Mit Tonnen von unstrukturierten Daten oder Big Data, die generiert werden, sollte die Dokumentdatenbank-Software in der Lage sein, Millionen von Datenspalten zu verwalten. Ein weiteres wichtiges Merkmal, um sicherzustellen, dass die Dokumentdatenbank-Software hat, ist die Unterstützung von Integrationen. Anwendungsentwickler mit mehreren verschiedenen Software und diese Software sollte in der Lage sein, Daten aus der Dokumentdatenbank bei Bedarf einfach abzurufen. Wie diese Integrationen verwaltet werden und wie das Unternehmen sicherstellt, dass alle diese Software mit der Dokumentdatenbank-Software verbunden sind, ist entscheidend für den reibungslosen Datenfluss. Zu überprüfen, welche Programmiersprachen von der Dokumentdatenbank unterstützt werden, ist ein guter Faktor, den man berücksichtigen sollte.
Erstellen Sie eine Longlist
In diesem Schritt sollten Käufer ihre Optionen offen halten, um die gesamte Bandbreite der Produkte zu berücksichtigen. Käufer haben die Freiheit, zahlreiche Angebote zu erkunden, die dieser Softwaremarkt bietet. Die Longlist kann viel präziser und kleiner gemacht werden, indem die Ziele angesprochen werden.
Erstellen Sie eine Shortlist
Käufer können in diesem Schritt viel detailliertere Vergleiche anstellen. Darüber hinaus können Käufer die G2-Bewertungen nutzen, um diese Liste weiter einzugrenzen.
Führen Sie Demos durch
Sobald die Liste auf ein paar Anbieter reduziert wurde, können Käufer beginnen, eine Demo anzufordern. Während der Demo sollten Käufer nach Informationen suchen, die sich auf ihre nicht verhandelbaren Bedingungen beziehen. Dies ist eine gute Phase, in der der Käufer tiefer in das Verständnis eintauchen kann, wie sicher ihre Dokumentdatenbank sein wird, die Verfügbarkeit von Hochleistungsunterstützung, welche Funktionen es gibt – Latenz beim Laden von Dokumentdatenbanken, After-Service-Support, Mitarbeiterschulung und andere zusätzliche Funktionen, die bei der Entscheidung für ihre Dokumentdatenbank-Lösung bereitgestellt werden können.
Wählen Sie ein Auswahlteam
Die Wahl des richtigen Teams, das zusammenarbeitet, um die richtige Dokumentdatenbank-Software zu entscheiden, ist ein kritischer Teil des Prozesses, da mehrere Personen Zugriff auf die Datenbankanwendungen benötigen, je nach Bedarf. Das Team sollte eine Mischung aus verschiedenen Personen umfassen, die die erforderlichen Fähigkeiten, das Interesse und die Zeit haben. Einige Rollen umfassen Datenbankadministratoren, Anwendungsentwickler, wichtige Managementführer, IT-Leiter und andere.
Verhandlung
Ein Käufer kann sich entscheiden, zu verhandeln, um die Kosten zu senken. Der Käufer muss beachten, dass es in Zukunft zusätzliche Kosten oder eine Erhöhung der Abonnementpreise geben würde, wenn eine Skalierung erforderlich ist. Es ist eine gute Praxis, beim Dokumentdatenbank-Anbieter zu überprüfen, ob er Cloud-Unterstützung, Schulungen und andere Faktoren anbietet. Solche Faktoren im Hinterkopf zu behalten, wird dem Käufer helfen, bessere Verhandlungstaktiken für die spezifischen Funktionen, die wichtig sind, vorzubringen.
Endgültige Entscheidung
Sobald alle Schritte abgeschlossen sind, wird die endgültige Entscheidung getroffen, indem alle Faktoren und Szenarien abgewogen werden. Ein Testlauf der Software ist ein guter Ausgangspunkt, indem kleinere Dokumentdatenbanken verwendet werden. Eine kleine Gruppe von Datenbankadministratoren kann ihre Ansichten an das Team weitergeben, das die endgültige Entscheidung trifft.