Jump to Navigation

Datenbanken und NoSQL

Relationale Datenbanken sind eine seit Jahrzehnten bewährte Technologie und bilden häufig das Zentrum der IT-Landschaft eines Unternehmens. In zunehmendem Maße gibt es aber Anforderungen, die mit relationalen Datenbanken gar nicht, nur schwer beziehungsweise mit hohen Kosten abgedeckt werden können. Für derartige Anforderungen sind oft NoSQL-Systeme maßgeschneidert.

Wir bieten hierfür die folgenden Consultingleistungen an:

Datenbank Technologieassessment

Haben Sie Zweifel, ob Ihre aktuell verwendeten Datenbanktechnologien noch auf dem Stand der Technik sind, etwa weil

  • Manche Anforderungen nicht oder nur langsam umgesetzt werden können,
  • Die Antwortzeiten immer langsamer werden,
  • Die Ausfälle sich häufen,
  • Die Kosten und Aufwände für Entwicklung und Betrieb Ihrer Datenbanklösung ständig steigen,
  • Sie schon von alternativen Datenbanksystemen (NoSQL-Systemen) gehört haben, aber nicht wissen, ob diese für Ihre Anforderungen geeignet sind.

Wir bieten Ihnen ein unabhängiges Assessment Ihrer Ist-Situation. Das Ergebnis ist eine Einschätzung über die Angemessenheit Ihrer Datenbanklösungen und gegebenenfalls eine Empfehlung von alternativen Lösungen.

Beratung bei der Systemauswahl von NoSQL Datenbanken

Sie erwägen den Einsatz von NoSQL Datenbanken, sind aber unsicher welches System für Ihren Zweck an besten geeignet ist? Wir machen gemeinsam mit Ihnen eine Bedarfsanalyse und erarbeiten Vorschläge, wobei wir die Vor- und Nachteile der einzelnen Alternativen deutlich machen. Wir berücksichtigen dabei auch immer herkömmliche, relationale Datenbanken, denn nicht immer ist eine neue Technologie die optimale Lösung, auch wenn sie vielversprechend klingt. Da wir herstellerunabhängig sind, können wir mit Ihnen - ohne Nebeninteressen - die passendste Lösung erarbeiten.

Beratung bei der Systemarchitektur und Datenmodellierung für NoSQL Datenbanken

NoSQL Datenbanken erfordern ein Umdenken in der System- und Datenmodellierung. Manche altbewährten ‘relationalen’ Grundsätze gelten nicht mehr, und neue Vorgaben und Einschränkungen müssen beachtet werden, um diese Technologien optimal einsetzen zu können. Wir bieten in dieser unübersichtlichen Situation Hilfe in  Form von Systemvorschlägen, Designreviews und Coaching, damit Ihr Einstieg in die Welt der NoSQL Datenbanken letztlich erfolgreich wird.

Implementierung/Redesign von datenbankintensiven Applikationen

Wenn Sie es vorziehen ein Projekt komplett oder teilweise von uns entwickeln zu lassen, erstellen wir Ihnen gerne ein Angebot.

Einführung in NoSQL

Einführende Informationen zum Thema NoSQL finden Sie in unserem Artikel NoSQL - schöne neue Datenbankwelt oder vorübergehender Hype? (PDF).