Bases de datos NoSql: tutorial / libro decente que cubre los conceptos [cerrado]

8

Estoy buscando un buen recurso para aprender los conceptos detrás de las bases de datos NoSql.

La mayoría de las cosas que encuentro están relacionadas con una tecnología específica (MongoDb, CouchDB, etc.), pero busco todos los conceptos detrás de NoSql en lugar de centrarme en un área específica (algunos son DB de gráficos, algunos valores clave, etc.).

¿Puedes compartir tu experiencia y señalarme un buen recurso?

JohnDoDo
fuente
1
¿comprobaste el wiki de la etiqueta 'nosql' de desbordamiento de pila ? se refiere a un par de libros
mosquito

Respuestas:

4

No sé si eso es posible.

NoSQL es un término amplio que cubre bases de datos de gráficos, almacenes de documentos, almacenes de valores clave. Su factor común más bajo es que no tiene una interfaz SQL para acceder a los datos.

Raku
fuente
Bien, eso pensé, pero debe haber algo que los cubra a todos, o si no, buenos que cubran a cada uno (pero agnóstico de una implementación específica)
JohnDoDo
+1. Aunque incluso esto no es un criterio: "Su factor común más bajo es simplemente que no tiene una interfaz SQL para acceder a los datos". IIRC hay un adaptador SQL (dialecto) para mongodb o couchdb. No se trata tanto del lenguaje de consulta, sino más bien de no estar basado en el concepto rígido de Codds de bases de datos relacionales.
back2dos
3
@ back2dos Eso es correcto. En mi humilde opinión, el término "NoSQL" en sí mismo es engañoso porque solo habla de la interfaz, pero no de los conceptos subyacentes.
Raku
La tesis de maestría a la que se refiere @talonx es usar el término "bases de datos no relacionales", que es mucho mejor a mis ojos.
Raku
0

El artículo de NoSQL wikipedia cubre todo lo que necesita saber sobre los diferentes tipos de bases de datos NoSQL disponibles.

Si desea profundizar en detalles, puede leer sobre cada uno de ellos individualmente en wikipedia, o buscar otros tipos de documentación.

Mahmoud Hossam
fuente