Una base de datos en archivo de texto plano o Flat File Database existe como un archivo de texto generalmente, conteniendo datos en forma de registros que no tiene una interelacion o estructura de tablas definida.

Nos referimos a esta entidad física como un archivo de texto en que se han eliminado todos los adosamientos que los procesadores de texto de alto nivel les colocan a los archivos y formatean bajo su extensión respectiva, ejemplo de esto es el Word para Windows que por defecto genera archivos .doc o .docx.

No debemos confudir un archivo guardado simplemente como .txt como una base de datos en texto, cualquiera puede darle a un archivo escrito en un procesado de texto esta extensión, me refiero al tipo de archivo .txt donde cada fila es un registro o estan separados los registros por tabulaciones o comas.

Un archivo de base de datos en texto plano podría tener la siguiente forma en su interior:

Registro 1
Registro 2
Registro 3

Registro N

o podría ser así

Registro1,Registro 2, Registro 3, … Registro N

o

Registro 1 (tabulación) Registro 2(tabulación) Registro 3(tabulación) … Registro N

Dependiendo de las clases de objetos o funciones como accederemos al mismo podrian guardarse de una u otra forma, al contrario de las bases de datos relacionales como la muy conocida MySql los registros se guardan en un contenedor o entidad llamada base de datos que está conformada por tablas que a su vez está conformada por registros pertenecientes a un campo con un tipo definido.

Ahora.. todo iba bien hasta que las bases de datos llegaban a los gigabytes pero en tiempos de los teras y los petabytes ha surgido lo que hoy conocemos como Big Data que son colecciones de datos inmensas (bases de datos) las cuales son de dificil manejo cuando se gestionan mediante bases de datos relacionales, no pueden ser manejados por gestores de bases de datos tradicionales.

Es allí donde comienza a tener sentido el uso de bases de datos en archivo.. no relacionales.. ya que se estima en más de 1000 millones los usuarios que a diario ingresan a la red mas de 15 petabytes de datos y esto es un número inimaginable para para las bases de datos como las hemos conocido hasta ahora..

Respecto a esto, cuando las empresas como Google, Amazon,Twitter y Facebook que manejan grandes cantidades de datos , han optado por el modelo NoSQL que si bien difiere en el modelo RDBMS en la forma de ejecutar las consultas ( No existe JOIN), tambien se diferencia en que no entregan garantía en lo referente a:

Atomicidad
Coherencia
Aislamiento
Durabilidad

Conceptos que hasta ahora han sido parte del paradigma del almacenamiento de datos tradicional…

Una forma importante de como se constituye una base de datos NoSQL es la forma de almacenamiento, en este caso se introducen creacciones como el BigTable y las bases de datos orientadas a Grafos, pero básicamente se almacenan los datos como una colección de clave-valor,lo que permite tener un gran potencial en escalabilidad de la base de datos.

Chrome 16 El equipo de desarrollo de este popular navegador web acaba de actualizar su canal beta con la liberación de Chrome 16. Entre los cambios y mejoras...
En Chile el 98% de los escolares tendrán internet al finalizar el 2012 El ministro de Transportes y Telecomunicaciones, Pedro Pablo Errázuriz, afirmó que al cierre de 2012, el 98% de los estudiantes matriculados en escuel...
Product Images In Invoice (VQMod) Opencart Module Product Images In Invoice (VQMod) This Mod Requires VQMod To Work This modification displays products images in the order invoice. Features: ...
Hace 20 años nació la primera página web en el CERN El mundo celebra hoy que hace exactamente 20 años los creadores de la World Wide Web, o simplemente la web, permitieron su uso de forma libre y gratui...
Que es la Mercadotecnia viral La mercadotecnia viral (o marketing viral) emplea técnicas de mercadotecnia para intentar explotar redes sociales y otros medios electrónicos tratando...
El iPad Mini saldría en octubre luego del iPhone 5 Falta muy poco para que Apple dé a conocer algunas novedades importantes sobre sus productos. Como ocurre cada año, la compañía de la manzana presenta...
Servicio de Posicionamiento en Buscadores,SEO El SEO no es solo backlinks ni altas en directorios, el SEO comienza por realizar los cambios necesarios en la web para que quede tecnicamente dispues...
WebOS llegará a la comunidad Open Source en septiembre WebOS es el sistema operativo desarrollado por Palm y que HP consiguió tras comprar la compañía en 2010 por 1.200 millones de dólares. El pasado mes d...
Estudio indica que Android es la plataforma móvil más insegura y Windows Phone la más segura En Microsoft pueden sonreír satisfechos: puede que Windows Phone todavía esté lejos de arrancar del todo, pero ahora tiene un nuevo dato que lanzar a ...
Google y Facebook se pelean por Skype Una información publicada por la agencia Reuters apunta el interés por Skype de las dos compañías líderes de Internet. La información, cuya fuente...
Serán las NoSQL el fin de las bases de datos relacionales?
Tagged on: