Lo siento si esta pregunta es algo subjetiva. Soy nuevo en 'podría almacenar', 'tienda distribuida' o algunos conceptos como este. Realmente me pregunto qué tienen ellos en común y quieren obtener una visión general de todos ellos. ¿Qué debo preparar si quiero escribir un producto similar a este?bigtable vs cassandra vs simpledb vs dynamo vs couchdb vs hypertable vs riak vs hbase, ¿qué tienen en común?
Respuesta
El NoSQL Database site resume el concepto de esta manera:
próxima generación de bases de datos sobre todo dirección de algunos de los puntos: se no relacional, distribuidos, open-source y horizontal escalable. La intención original ha sido moderna bases de datos a escala web. El movimiento comenzó a principios de 2009 y está creciendo rápidamente. A menudo se aplican más características como: sin esquema, compatibilidad con la replicación , API fácil, con el tiempo consistencia, y más. Así que el término engañoso "nosql" (la comunidad ahora lo traduce principalmente con "no solo sql") debe verse como un alias a algo así como la definición anterior.
Ese sitio también mantiene an archive of articles on NoSQL databases. La mayoría de ellos parece enfocarse en productos particulares, pero hay algunos más generales. Si realmente quieres construir tu propia casa, entonces Design Patterns for Distributed Non-Relational Databases hace un buen resumen de las cosas que debes considerar.
una buena visión general del mundo nosql: http://www.vineetgupta.com/2010/01/nosql-databases-part-1-landscape/
Buen artículo, muchas gracias –
Error 404 - No encontrado Lo sentimos, la página que está buscando no existe. – reinierpost
@reinierpost, enlace actualizado – ergosys
- 1. CouchDB vs HBase
- 2. AWS DynamoDB VS HBase
- 3. Riak vs GlusterFS
- 4. Atomikos vs JOTM vs Bitronix vs?
- 5. TagSoup vs Jsoup vs HTML Analizador vs vs HotSax
- 6. J2ME VS Android VS iPhone VS Symbian VS Windows CE
- 7. Exec vs vs ExecWait ExecShell vs nsExec :: Exec vs nsExec :: ExecToLog vs nsExec :: ExecToStack vs vs ExecDos ExeCmd
- 8. Rhino simulacro vs Typemock vs JustMock vs
- 9. control.BeginInvoke() Vs Dispatcher Vs SynchronizationContext Vs .. - FIABILIDAD
- 10. VS 2008 vs VS 2008 Express
- 11. inline vs __inline vs __inline__ vs __forceinline?
- 12. 'método' vs. 'mensaje' vs. 'función' vs. '???'
- 13. método vs función vs procedimiento vs clase?
- 14. ACE vs Boost vs Poco vs wxWidgets
- 15. Acumular vs fold vs reducir vs compress
- 16. .NET vs ASP.NET vs CLR vs ASP
- 17. Crystalspace vs. Irrlicht vs. .....?
- 18. flume vs kafka vs others
- 19. NetSqlAzMan vs AzMan vs (?????)
- 20. Django -vs- Grails -vs-?
- 21. SpiderMonkey vs JavaScriptCore vs.
- 22. NoSQL - MongoDB vs CouchDB
- 23. Fluido Cassandra vs Aquiles?
- 24. couchdb vs mysql speed
- 25. Mathematica: sin evaluar vs vs Defer Hold vs vs HoldForm HoldAllComplete vs etc, etc
- 26. Stackpanel: Altura vs ActualHeight vs ExtentHeight vs ViewportHeight vs DesiredSize vs RenderSize
- 27. Amazon SimpleDB vs Amazon DynamoDB
- 28. voldemort vs. couchdb
- 29. Amazon SimpleDB vs Amazon RDS
- 30. Application.Exit() vs Application.ExitThread() vs Environment.Exit()
Quizás este http://stackoverflow.com/questions/1189911/non-relational-database-design pueda ayudarlo. –