Introducing G2.ai, the future of software buying.Try now

YugabyteDB Preisübersicht

Kostenlose Testversion
YugabyteDB hat keine Preisinformationen für dieses Produkt oder diese Dienstleistung bereitgestellt. Dies ist eine gängige Praxis bei Softwareverkäufern und Dienstleistern. Kontaktieren Sie YugabyteDB, um aktuelle Preise zu erhalten.

Preiseinblicke

Durchschnittswerte basierend auf echten Nutzerbewertungen.

Implementierungszeit

3 Monate

Return on Investment

11 Monate

Wahrgenommene Kosten

$$$$$

YugabyteDB Preisbewertungen

(2)
Trisha Seal S.
TS
Software Developer !
Unternehmen mittlerer Größe (51-1000 Mitarbeiter)
"Anfängererfahrung mit YugabyteDB"
Was gefällt dir am besten YugabyteDB?

Was mir an YugabyteDB am meisten gefällt, ist das Gleichgewicht zwischen Benutzerfreundlichkeit und leistungsstarker Funktionalität. Es war grundlegend für meine Entwicklung als angehender Software-Ingenieur. Besonders schätze ich die PostgreSQL-Kompatibilität, da sie es mir ermöglichte, mein vorhandenes SQL-Wissen zu nutzen, um die Vorteile der Datenbank zu nutzen, ohne eine völlig andere Syntax lernen zu müssen. Die Lernkurve war nicht extrem und ich konnte sofort loslegen, was sehr hilfreich war, als ich gerade mein Vertrauen in den Umgang mit Datenbanken aufbaute.

Die einfache Implementierung war ein weiteres herausragendes Merkmal; ich konnte es problemlos in meine Projekte integrieren. Die Verbindung von YugabyteDB mit meiner App war einfach, dank der Möglichkeit, unterstützte PostgreSQL-Bibliotheken zu verwenden. Die automatische Replikation und Sharding meiner Daten funktionierte mit wenig Aufwand von meiner Seite, was für Einfachheit in einem zuvor komplizierten Setup sorgte. Ich fand es auch einfach, Anwendungen an meine Bedürfnisse anzupassen, wie zum Beispiel die Funktionalität für die Replikation über mehrere Regionen. Der Kundensupport, den ich erhielt, war ebenfalls hilfreich, insbesondere als ich während der Einrichtung auf einige Herausforderungen stieß.

Was YugabyteDB für mich wirklich auszeichnet, ist seine Flexibilität und Zuverlässigkeit. Ich nutze YugabyteDB häufig in meinen Projekten, besonders wenn ich eine skalierbare und zuverlässige Lösung benötige. Egal, ob ich an einem kleinen Projekt oder etwas Größerem arbeite, die Fähigkeit der Datenbank, unterschiedliche Lasten zu bewältigen und starke Konsistenz zu bieten, gibt mir das Vertrauen, dass meine Daten sicher und aktuell sind. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? YugabyteDB?

Obwohl die PostgreSQL-Kompatibilität großartig ist, habe ich festgestellt, dass einige der fortgeschrittenen Funktionen, die spezifisch für YugabyteDB sind, anfangs etwas schwieriger zu handhaben sind, insbesondere wenn man nicht bereits mit verteilten Datenbanken vertraut ist. Bewertung gesammelt von und auf G2.com gehostet.

SV
Database Admoinistator
Unternehmen (> 1000 Mitarbeiter)
"YugabyteDB Bereitstellungserfahrung – Feedback- und Einschränkungsbericht"
Was gefällt dir am besten YugabyteDB?

PostgreSQL-Kompatibilität: Ermöglicht schnelles Onboarding und minimiert Refactoring-Aufwand.

Verteilte SQL-Engine: Bietet horizontale Skalierbarkeit, Hochverfügbarkeit und Geo-Verteilung von Haus aus.

Fehlertoleranz: Bewältigt Ausfälle einzelner Knoten gut und sorgt für minimale Unterbrechungen.

Entwicklerunterstützung: SQL-nativer Zugriff mit guter Dokumentation und aktiver Community.

Gute OLTP-Leistung: Für hochdurchsatzstarke transaktionale Workloads arbeitet YugabyteDB unter optimalen Bedingungen zuverlässig. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? YugabyteDB?

Aktuelle Herausforderungen und Einschränkungen

Wir listen unten die kritischsten Probleme und Einschränkungen auf, die derzeit unsere YugabyteDB-Bereitstellung für die Iris-Anwendung beeinflussen:

1. DDL-Atomizität und -Konkurrenz

Gleichzeitige DDL auf verschiedenen Objekten schlägt oft fehl oder verursacht Schema-Mismatch-Fehler.

2. Truncate-Verhalten

Truncate-Operationen behalten alte Tablets bei, was zu Ressourcenverschwendung (CPU, Festplatte) führt.

3. Langsame Aggregationen / Analytische Abfragen

Aggregatfunktionen (z.B. COUNT, SUM, GROUP BY) haben eine schlechte Leistung bei großen Tabellen.

4. Große Abfragefehler

Abfragen schlagen mit RPC-Nachrichtengrößenfehlern fehl; Workarounds erfordern nicht-triviale gflag-Anpassungen.

5. Herausforderungen bei der Indexerstellung

Die Indexerstellung auf großen Tabellen ist langsam (kann Stunden dauern) und instabil, wenn DMLs ausgeführt werden.

Das Scheitern gleichzeitiger DDLs kann zu Anwendungsstillstand oder veralteten Ansichten führen.

6. Intermittierende Anwendungsträgheit

Während hoher Ingestionsfenster (z.B. Spark + C#-Clients) steigt die CPU-Auslastung auf 80–85%.

7. Langsame Abfragen trotz Indizierung

Schlechte Leistung, selbst bei korrekt gestalteten Indizes.

8. DR-Einschränkungen

DR erfordert symmetrischen 3-Knoten-Cluster und repliziert keine DDL—dies erhöht den manuellen Aufwand.

9. Knotenabstürze

Gelegentliche Abstürze aufgrund des pg_client_use_shared_memory-Bugs.

10. Ressourcennutzung

Maximal 1800 gleichzeitige Verbindungen über 6 Knoten (300/Knoten).

Hohe CPU-Auslastung (80%+) bei 5500 OPS und 1500+ Verbindungen.

11. PITR-Festplattennutzung

PITR mit 2-tägiger Aufbewahrung verbraucht 1–2 TB Festplattenspeicher.

Erwartetes Verhalten, aber der Speicheraufwand ist erheblich.

12. Audit-Logging

pgaudit verursacht Abstürze und es fehlt an zentralem Log-Management.

Bevorzugt werden Audit-Logs als abfragbare Tabellen gespeichert.

13. Tablet-Neuausgleich

Neuausgleich dauert 2–3 Stunden nach Knotenfehlern.

14. Schema-Name-Änderung nicht in der Benutzeroberfläche reflektiert

15. Abfrageleistungsüberwachung

Kein zentrales Abfragemetrik-Dashboard über Knoten hinweg.

pg_stat_statements ist pro Knoten; erfordert benutzerdefinierte Datenaggregation.

16. Mangel an ORM-Unterstützung

Prisma ORM fehlt native Yugabyte-Unterstützung.

Klarer Zeitplan für eine intelligente Treiberintegration wird noch benötigt.

17. Andere Probleme

Tote Tupel verursachen Transaktionsfehler.

Tserver-Abstürze aufgrund von Uhrzeitabweichungen.

Falsche Gesundheitsprüfungen führen zu Tabellenlöschvorfällen.

Backup auf S3 schlug aufgrund von Endpunktfehlkonfiguration fehl.

Empfehlungen & Erwartungen

Top-Prioritäten für kommende Releases:

Volle Unterstützung für gleichzeitige DDL/DML

Verbesserte Join- und Aggregationsleistung

Zentrales Abfragedashboard über das Universum

Audit-Log-Auslagerung und Zentralisierung

Intelligente Tablet-Neuausbalancierung und tabellenbezogene Wiederherstellung

Vereinfachte Backup/Restore-UX (insbesondere für S3)

Dokumentation und Benutzerfreundlichkeit:

Bessere Standards für leistungsbezogene gflags.

Klare Anleitung zu Best Practices für DDL-Koordination und Hochdurchsatz-Ingestion.

Support & Schulung:

Strukturiertere Schulung zur Abfrageoptimierung und Ressourcentuning

Roadmap-Transparenz für kritische Funktionen (z.B. Prisma ORM-Unterstützung)

Abschließende Gedanken

Wir schätzen die fortgesetzte Partnerschaft und Reaktionsfähigkeit von Yugabyte bei Problemen. Die Plattform zeigt großes Potenzial für OLTP-Workloads und geschäftskritische Bereitstellungen, aber es gibt klare Lücken—insbesondere bei den betrieblichen Werkzeugen, der Unterstützung analytischer Abfragen und der DDL-Konkurrenz—die wir hoffen, in der kurzfristigen Roadmap adressiert zu sehen.

Unser Team bleibt engagiert, mit Yugabyte zusammenzuarbeiten, um das Produkt zu verbessern, und freut sich auf weitere Leistungs- und Zuverlässigkeitsverbesserungen. Bewertung gesammelt von und auf G2.com gehostet.

Antwort von Rachel Pescador aus YugabyteDB

Vielen Dank für das durchdachte und ausführliche Feedback zu Ihrer Erfahrung mit YugabyteDB. Wir freuen uns, dass Sie eine positive Erfahrung machen und von den Stärken von YugabyteDB in Bezug auf PostgreSQL-Kompatibilität, verteilte Architektur, Fehlertoleranz, Entwicklererfahrung und OLTP-Leistung profitieren – Ihre Einblicke in diese wichtigen Fähigkeiten werden sehr geschätzt. Das YugabyteDB-Team nutzt das Feedback von Kunden wie Ihnen, um neue Funktionen zu priorisieren, unser Produkt zu verbessern und unsere Gesamtstrategie zu verfeinern. Wir hoffen, dass Sie Ihre Reise als YugabyteDB-Nutzer weiterhin dokumentieren werden.

Wir möchten auf einige Ihrer Rückmeldungen eingehen und zusätzlichen Kontext bereitstellen:

Plattformfunktionen, die wir kürzlich bereitgestellt haben (oder an denen wir arbeiten):

Vielen Dank für Ihr Feedback zu Concurrent DDL, Aggregationen/Analytische Abfragen, Indexerstellung, TRUNCATE und Disaster Recovery. Wir freuen uns, Ihnen mitteilen zu können, dass neue Funktionen für jeden dieser Bereiche auf der Roadmap stehen (https://github.com/yugabyte/yugabyte-db?tab=readme-ov-file#current-roadmap), die als Teil unseres Engagements für den Aufbau von Open-Source-Software öffentlich zugänglich ist.

YugabyteDB bietet zwei Ansätze zur Disaster Recovery für regionale Resilienz: gestreckte Cluster, die sich über mehrere Regionen erstrecken, und unabhängige xCluster-Konfigurationen in separaten Regionen. Während gestreckte Cluster DDLs automatisch über den gesamten Cluster replizieren, befindet sich die automatische DDL-Replikation von xCluster derzeit in der Entwicklung.

Vielen Dank für Ihr Feedback zu langsamen Aggregationen/analytischen Abfragen, großen Abfragefehlern und Tablet-Neuausgleich. Wir arbeiten mit unserem Usability-Team zusammen, um Möglichkeiten zur weiteren Verbesserung dieser Bereiche zu untersuchen.

Yugabyte bietet zwei Abfrageüberwachungstools, die PostgreSQL-Statistiken über alle Clusterknoten hinweg in zentralisierte Dashboards aggregieren. Die Seite "Langsame Abfragen" verwendet pg_stat_statements-Daten, um historische Abfrageleistungsmetriken anzuzeigen. Der Performance Advisor (Technikvorschau) kombiniert Echtzeit-pg_stat_activity-Daten mit pg_stat_statements-Metriken, um die aktuelle Clusterlast in einem visuellen Diagramm zusammen mit den wichtigsten aktiven Abfragen und ihrem Beitrag zur Gesamtsystemlast anzuzeigen.

Mehr über Abfrageoptimierung können Sie in diesem Blog lesen: https://www.yugabyte.com/blog/improving-sql-indexing-how-to-order-columns.

Einschränkungen, die durch YugabyteDB Aeon, unser verwaltetes DBaaS, adressiert werden:

Ihr Feedback zu Audit-Logging und Abfrageleistungsüberwachung wird in unserem Portfolio verwalteter YugabyteDB-Angebote berücksichtigt. YugabyteDB Aeon und unsere Bring-Your-Own-Cloud-Angebote bieten erhebliche betriebliche Vorteile gegenüber der Open-Source-Version, indem sie die Komplexität des Datenbankmanagements durch vollständig verwaltete Infrastruktur, automatisierte Skalierung, integrierte Überwachung und Sicherheitsfunktionen auf Unternehmensniveau eliminieren.

Während die Open-Source-Version Flexibilität und Kostenkontrolle für Organisationen mit dedizierter Datenbankexpertise bietet, beschleunigt Aeon die Markteinführung, indem es routinemäßige Wartungs-, Upgrade- und Leistungsoptimierungsaufgaben übernimmt, sodass sich Entwicklungsteams auf die Anwendungslogik anstatt auf Datenbankoperationen konzentrieren können. Dieser verwaltete Ansatz kommt insbesondere Organisationen zugute, die Unternehmenszuverlässigkeit ohne den Aufwand des Aufbaus interner Datenbankverwaltungskapazitäten suchen.

Wir sind dankbar für Ihr offenes Feedback und Ihre Partnerschaft mit YugabyteDB. Wir freuen uns darauf, weiterhin mit Ihnen und unserer florierenden Community zusammenzuarbeiten, um YugabyteDB in Zukunft noch stärker zu machen.

Sehen Sie, wie sich YugabyteDB verbessert hat
YugabyteDB Vergleiche
Produkt-Avatar-Bild
CockroachDB
Jetzt vergleichen
Produkt-Avatar-Bild
ScyllaDB
Jetzt vergleichen
Produkt-Avatar-Bild
PostgreSQL
Jetzt vergleichen
Produkt-Avatar-Bild
Produkt-Avatar-Bild
YugabyteDB