Top-bewertete Fauna Alternativen
It's very flexible- provides NoSQL functions with the relational query capabilities and native GraphQL. It's also cloud based (serverless) which is so awesome! :) Bewertung gesammelt von und auf G2.com gehostet.
The pricing plan for individual developers and small teams is pretty high, but there is a free plan which have good quotas so you can get used to the faunaDB. Bewertung gesammelt von und auf G2.com gehostet.
Video-Reviews
24 von 25 Gesamtbewertungen für Fauna
Gesamtbewertungsstimmung für Fauna
Melden Sie sich an, um die Bewertungsstimmung zu sehen.
Es entfernt den schmerzhaftesten Teil (meiner Meinung nach) der relationalen Datenbank, nämlich den Betrieb. Als Entwickler, der sich nur auf die Entwicklung konzentrieren möchte, bietet es mir die Abstraktionen und Werkzeuge, die ich benötige, um den Datenspeicher zu entwickeln, den meine App benötigt, ohne mir so viele Gedanken darüber machen zu müssen, wie ich die Datenbank betreiben, patchen und skalieren werde. Das soll nicht heißen, dass Datenbankkenntnisse überhaupt nicht erforderlich sind, da es Ihnen wie die meisten Datenbanken gerne erlaubt, schrecklich ineffiziente Abfragen zu schreiben.
Die kürzliche Einführung der Schema-Durchsetzung für Sammlungen (Tabellen in der RDBMS-Terminologie) zusammen mit benutzerdefinierten Prüfbedingungen erleichtert die Migration von Ihrem bestehenden RDBMS erheblich. Die Flexibilität, schemalose oder teilweise typisierte Sammlungen zu haben, bedeutet, dass das Prototyping einfach ist und es ermöglicht, das Schema im Laufe der Zeit zu straffen, wenn die Anforderungen gefestigt werden.
Die Fähigkeit, logische Operationen auszuführen, Variablen zuzuweisen, Mathematik zu betreiben, Listen-/Mengen-Transformationen durchzuführen und andere Dinge, die man normalerweise im Code innerhalb der Datenbank tun würde, macht es besonders gut geeignet für eine serverlose Umgebung. Sie können die gesamte transaktionale Geschäftslogik innerhalb von Fauna behalten, sodass sie wirklich transaktional ist, mit viel weniger Anwendungscode, um zu handhaben, was passiert, wenn eine Transaktion auf halbem Weg fehlschlägt. Es ist auch regionslos, was bedeutet, dass jeder Edge-Compute-Dienst, den Sie verwenden, automatisch mit der nächstgelegenen Replik verbunden wird, um die Anforderungszeiten für eine global verteilte Benutzerbasis zu minimieren. Beachten Sie, dass sie USA-, EU- und globale Datenbankoptionen mit leicht unterschiedlichen nutzungsbasierten Preisen anbieten.
Ihr kostenloses Angebot ist auch großzügig genug, um Apps zu prototypisieren und auszuführen, um festzustellen, ob es sich lohnt, die Nutzung in Ihrer Organisation zu skalieren. Bewertung gesammelt von und auf G2.com gehostet.
Im Gegensatz zu einem traditionellen SQL-RDBMS können Sie eine einzelne Transaktion nicht über mehrere Anfragen spannen. Das bedeutet, dass alle Rechenoperationen, die zwischen verschiedenen SQL-Aufrufen innerhalb einer Transaktion stattfinden könnten, in FQL-Ausdrücke übersetzt und innerhalb der Datenbank ausgeführt werden müssen. Das bedeutet, dass es mehr Arbeit erfordert, eine bestehende App, die ein SQL-RDBMS verwendet, auf Fauna zu portieren.
Obwohl Fauna serverlos arbeitet, skalieren die Kosten nicht auf "0 $" wie bei einigen anderen serverlosen Angeboten. Sobald Sie die Grenzen innerhalb ihres großzügigen kostenlosen Tarifs überschreiten, müssen Sie in einen Pay-as-you-go-Plan oder eine der anderen Tarifstufen wechseln. Diese haben ein Modell mit einer festen monatlichen Rate + Übergebühr, sodass Sie jeden Monat zahlen, unabhängig davon, wie viel Sie nutzen. In eine höhere Stufe wechseln zu müssen, weil Sie eine Funktion möchten, die an diese höhere Stufe gebunden ist, während Ihre tatsächliche Nutzung nicht annähernd die monatliche Gebühr erreicht, fühlt sich nicht gut an. Ich hätte es vorgezogen, es wäre ein wirkliches Modell, bei dem man nur für das bezahlt, was man nutzt. Bewertung gesammelt von und auf G2.com gehostet.

When I say "best of every world", it's hard to quantify. But when I talk to people about Fauna and explain it's a globally distributed, fully serverless, ACID compliant, document based relational database they always say something alongs those lines.
Fauna has solved so many problems for us. It has the flexibility of a document based database and the power, security and reliability of relational database. We've been able to streamline our code, reduce response times and add powerful new features as a result of replacing DynamoDB with Fauna.
Not only that, but its a breeze to set up and get the ball rolling. The FQL query language is simple, but powerful. If you can write code, you can write FQL. There's no learning curve to understand a new query language. There are some quirks to gets to grips with, but we've worked closely with the team at Fauna and they've been amazing.
We believe that Fauna is the future of databases, and that when you decide to give it a try you'll agree with us. Bewertung gesammelt von und auf G2.com gehostet.
Fauna is a comparitively young DB technology, so don't expect a bustling commiunity answering questions on StackOverflow like you might with an RDBMS. But the documentation is clear and concise, and updated regularly. Bewertung gesammelt von und auf G2.com gehostet.
Die Kombination aus der Fähigkeit, Abfragen sicher auf dem Client oder einem Edge-Gerät mit Javascript-ähnlichen Abfragen auszuführen, um Daten abzurufen und zu ändern, macht Fauna im Datenbankbereich einzigartig. Entwickler können das neue Tool schnell erlernen und Zugriffsregeln zentral einfach ändern. Die serverlose Natur des Dienstes ist erstaunlich und der Hauptgrund, warum man problemlos eine große Anzahl von Geräten (oder Lambdas) verbinden kann, ohne sich um Connection-Pooling zu kümmern. Bewertung gesammelt von und auf G2.com gehostet.
Es gibt nichts an Fauna auszusetzen, aber da das Produkt so neu ist, ist es schwierig, gut dokumentierte Muster dafür zu finden. Den Fauna-Team zu kontaktieren ist der beste Weg, um Randfälle zu lösen. Bewertung gesammelt von und auf G2.com gehostet.
Wir müssen keine Infrastruktur verwalten, die Kosten skalieren mit uns.
Die FQL X-Syntax ist der TypeScript-Syntax sehr ähnlich, was bedeutet, dass wir nicht über verschiedene Paradigmen hinweg entwickeln müssen (Frontend, Backend und Datenbank verwenden alle die gleiche Syntax).
Integriertes Schema-Management bedeutet, dass wir uns keine Sorgen über das Generieren/Anwenden/Rückgängigmachen von Schema-Migrationen machen müssen.
Enge Partnerschaft und aktiver Discord bedeuten, dass alle Fragen oder Herausforderungen schnell angegangen werden und technische Personen sich die Zeit nehmen, sie zu adressieren. Bewertung gesammelt von und auf G2.com gehostet.
Obwohl Sie private Endpunkte einrichten können, um privat über AWS zu verbinden, kann ich keine Dokumentation finden, die dasselbe für On-Premise-Architektur beschreibt. Fauna leistet großartige Arbeit bei der Integration mit neuen Cloud-Technologien, aber es könnte keine einfache Option für einige Arten von Infrastruktur-Bereitstellungen sein. Bewertung gesammelt von und auf G2.com gehostet.
It's managed, serverless, and highly scalable. The ability to write typescript like queries, and have all the reads and updates be globally consistant is amazing. The ease of projecting extra data greatly reduces the need for round-trip queries which makes everything that much more performant. Finally, the fine-grained security makes it easy to allow the client to directly query the database! Bewertung gesammelt von und auf G2.com gehostet.
The type system can be difficult to debug. Also, fauna lacks full text search. Bewertung gesammelt von und auf G2.com gehostet.

Hochzuverlässige, skalierbare und latenzarme serverlose Datenbank. Ihr dokumentbasiertes renationales Schema macht sie hochflexibel für verschiedene Anwendungsfälle. Bewertung gesammelt von und auf G2.com gehostet.
Die Lernkurve und das Fehlen fortschrittlicherer Datenexplorationsfunktionen können Reibung verursachen. Bewertung gesammelt von und auf G2.com gehostet.

Fauna verfügt über ein einfach zu bedienendes Benutzer-Authentifizierungs- und Autorisierungssystem, das gleichzeitig zu einem leistungsstarken Enterprise-ABAC-System erweiterbar ist. Außerdem muss ich mir keine Sorgen um die Verwaltung des Servers machen, da es serverlos ist.
Es handelt sich um eine dokumentbasierte Datenbank. Sie speichern Dokumente in einer JSON-Struktur, was Ihnen viel Flexibilität im Vergleich zu traditionellen SQL-Tabellendatenbanken bietet. Im Gegensatz zu anderen Dokumentdatenbanken bietet Fauna Schemata und Typen, sodass Sie immer ein klares Bild Ihrer Daten haben, einschließlich der Datenintegrität. Bewertung gesammelt von und auf G2.com gehostet.
Sie könnten ihr großartiges Produkt besser und einfacher erklären. Man braucht etwas Zeit, um sich in die Dokumentation einzuarbeiten, aber man wird reich belohnt, wenn man es tut. Bewertung gesammelt von und auf G2.com gehostet.

Fauna bietet in ihrer kostenlosen Version sicherlich eine Menge Funktionalität. Sie haben viele SDKs zur Auswahl und viele Anleitungen und Tutorials. Das Versprechen von transaktionalem NoSQL mit Indizes ist stark. Bewertung gesammelt von und auf G2.com gehostet.
Die Lernkurve bei Fauna sieht entmutigend aus. Es hat anfangs das Gefühl von MongoDB. Allerdings könnte es zu viel sein, wenn man aus einem reinen SQL-Hintergrund kommt. Ich habe das Gefühl, dass Fauna die letzte Datenbank sein könnte, die man jemals brauchen wird, wenn man herausfinden kann, wie man sie benutzt. Bewertung gesammelt von und auf G2.com gehostet.

Fauna DB ist schnell beim Starten von Datenbanken und der Verbindung zu ihnen, obwohl es eine serverlose DB-Lösung ist. Es gibt selten Kaltstarts bei der Nutzung. Die von ihnen entwickelte FQL-Sprache ist sehr ähnlich zu GraphQL, was es für jemanden, der neu bei Fauna DB ist, leicht zu erlernen macht. Bewertung gesammelt von und auf G2.com gehostet.
Obwohl FQL leicht zu erlernen ist und native Unterstützung für GraphQL vorhanden ist, wird eine Person mit SQL-Hintergrund es kompliziert und einschüchternd finden. Wenn native Unterstützung dafür hinzugefügt wird, wird es für SQL-Entwickler wirklich hilfreich sein. Bewertung gesammelt von und auf G2.com gehostet.

Robust, schnell, keine Ausfallzeiten, gute Balance zwischen schemalosen Dokumenten und Indizes. Sie können Benutzer und Rollen in der Datenbank verwalten und angeblich direkt von Ihren Client-Anwendungen aus aufrufen. Ich persönlich nutze dies nicht, da meine Benutzer in Firebase verwaltet werden und ich eine API habe, die alle Aufrufe an die Datenbank erleichtert. Bewertung gesammelt von und auf G2.com gehostet.
Indizes für alles erstellen, steile Lernkurve für FQL und benutzerdefinierte Funktionen. Viel Code der App geht als Benutzerfunktionen in die Datenbank. Ich finde es schwierig, den Code meiner App auf diese Weise zu pflegen. Ich würde es vorziehen, meinen gesamten Code auf dem Server zu haben, der die Datenbank aufruft. Bewertung gesammelt von und auf G2.com gehostet.