Question

Je suis tombé sur des choses comme des alternatives SGBDR un jours très souvent maintenant ... et je suit une partie de la mise en œuvre open source ..

Ce que je comprends est: il est le mieux adapté pour les applications Web à grande échelle (comme Google et Amazon) .. ils principalement concentrés sur de très grandes surfaces de données distribuées ..

comment cela pourrait aider les petites start-ups à la recherche d'un magasin de données alternatives coûteuses existantes .. et ce rendement vraiment à la fois gain de performance et maintanance pour les petites applications?

Je viens de commencer cette discussion et belive quelqu'un ici déjà eu même frustration d'essayer ces nouvelles approches plus tôt et peut acquérir de l'expérience dans ce .. cela peut aider à démarrer ups comme nous ..

Était-ce utile?

La solution

Tout dépend de vos exigences de mise à l'échelle. SGBDR ont besoin serrures de travailler et ne peuvent donc vraiment être mis à l'échelle « vers le haut ». NoSQL style blocs de données tels que Googles BigTable et CouchDB sont massivement évolutive et très pas cher, mais peut devenir très compliqué à écrire une application sur le dessus comme les développeurs doivent faire face à toutes sortes de problèmes de tolérance cohérence des données / défaut dans Thier couche d'application.

Je dirais que pour une petite application que vous êtes probablement mieux avec une base de données relationnelle basée sur SQL. Alors que, en théorie, beaucoup plus cher, étant réaliste à petite échelle que les métiers de prix hors comme un système beaucoup plus simple de travailler avec.

Si toutefois vous démarrez est une solution muti-locataire qui doit faire face à beaucoup d'écrit, je regarde attentivement les alternatives.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top