Frage

Ich habe auf Dinge wie RDBMS Alternativen sehr oft jetzt Tage ... gestolpert und ich bin nach einigen der Open-Source-Implementierung ..

Was ich verstehe, ist: es ist am besten geeignet für die Web-Anwendungen in großem Maßstab (wie Google & amazon) .. sie in erster Linie konzentrierte sich auf sehr großen verteilten Datenspeicher ..

, wie diese .. für einen bestehenden teueren Alternativen Datenspeicher suchen kleine Start-ups helfen könnte, und das ist wirklich sowohl Leistung & maintanance Verstärkung für kleine Anwendungen ergeben?

ich diese Diskussion gerade erst begonnen und glaube, jemand hier schon gleiche Frustration bekam früher diese neuen Ansätze versuchen, und darin Erfahrungen sammeln kann .. Diese ups wie wir beginnen helfen kann ..

War es hilfreich?

Lösung

Es hängt alles von Ihrer Skalierung requirments. RBDMS erfordert gesperrt und kann skaliert „oben“ nur wirklich werden, so zu arbeiten. NoSQL-Stil DBs wie Googles BigTable und CouchDB sind massiv skalierbaren und sehr billig, aber kann kompliziert werden sehr eine App auf dem schreiben, wie Entwickler haben mit allen Arten von Datenkonsistenz / Fehlertoleranz Problemen in thier Anwendungsschicht zu beschäftigen.

Ich würde sagen, für eine kleine Anwendung, sind Sie wahrscheinlich besser dran mit einer SQL-basierten relationalen Datenbank. Während in der Theorie viel teurer, realistisch in geringem Umfang aus, dass die Preis Trades als viel einfacheres System zu arbeiten.

Wenn aber Sie starten eine Muti-Tenant-Lösung, die mit viel schreibt umgehen muss, würde ich sorgfältig auf Alternativen suchen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top