NonSQL

Iniciado por huerto123, 9 Octubre 2016, 13:09 PM

0 Miembros y 1 Visitante están viendo este tema.

huerto123

Hola
Quisiera más informacion sobre nonsql. No entinedo el concepto. sé que el IoT esta basada en esta tecnologia pero no sé más. Segun he leído no usa estructuras fijas como tablas. Esto quiere decir que no se definen columnas ni tipos? NO entiendo mucho por qué hacer esto. Que carencia tienen el modelo de datos SQL.

engel lex

#1
Primero que nada no es "nonSQL" es "noSQL" ya que no quiere decir que no sea sql, sino "not only sql" que no es solo sql, sino que es más

Con buscar brevemente en google sobre nosql, das con esto

https://blog.pandorafms.org/es/nosql-vs-sql-diferencias-y-cuando-elegir-cada-una/

https://www.adictosaltrabajo.com/tutoriales/introduccion-bases-de-datos-nosql/

Si eso no resuelve todas tus dudas, indica aun que no entiendes
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

huerto123

Gracias por tus aclaraciones.

HE leido uno de los articulos y me queda algo más claro. Algun ejemplo de NoSQL? ME refiero de estructuras o no.

Tengo pendiente leer el segundo articulo.

Ocelot1994

Respecto a la estructuras hay bastante y de varios tipo, ya sea de tipo clave/valor, estilo grafo, documentales...etc
Entre las que destacamos Hbase, MongoDB. Busca alguna que te interese y centrate en elal.

huerto123

He empezado a lerr un libro sobre NoSql y parece que es lo contrario que todo lo que nos han dicho toda la vida de entidades y se habla de tener datos no estructurados, todo en un tabla, el domicilio dle cliente, los dtos del pedido, buscando no tanto que este estructurado y ocupe poco espacio en la tabla sino que se tenga poca velocidad de acceso. Me es raro... Dice que esto lleva usandose muchos años, la primera vez que se uso fue a finales de los años 90´s.

Me suena todo esto tanto raro.

fran800m

Es que entramos en el campo de otro tipo de bases de datos, distintas a las relacionales, como las jerárquicas, que cuando estudié eran tan demonizadas como alabadas eran las relacionales.
Creo que cuando pasen los años y salgan los inconvenientes (no por nada, es que nada es perfecto) volveremos a decir lo maravillosa que es la nueva o "nueva" tal tecnología.
AngularJS es relativamente nuevo y sin embargo ya tengo un colega en Suiza que me ha advertido que pase de Angular y tire por React, que cuando el proyecto se agranda Angular, desde el punto de vista organizativo, es un poco farragoso.