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.

Estratégias y Tácticas puestas a prueba en las redes sociales Las expectativas de los pequeños negocios al usar las redes sociales aparentemente están alineadas con sus experiencias, aunque no son tan exitosos ...
WhatsApp vuelve a la App Store sin muchas explicaciones Así como se fue regresó, y es que desde el sábado la popular aplicación de mensajería multiplataforma WhatsApp fue retirada de la tienda de aplicacion...
Google+ sin invitación, ya es para todos… Lejos de haberse olvidado de su red social, en Google continúan volcados en lograr que Google+ suponga una amenaza real para Facebook. Para ello, han ...
Twitter piensa cambiar el botón Retweet por Compartir El cambio sólo se ha aplicado en la versión de Twitter para iPhone y iPad y, según comentan en The Next Web, todavía no se habría aplicado a todos los...
Las ventas de Nokia Lumia se duplican en 2013 Los smartphones Nokia Lumia con sistema operativo Windows Phone representa la gran apuesta de la marca. Y el año 2013 ha sido muy relevante para el de...
Pinterest envía más tráfico a revistas y blogs que Twitter Pinterest es una red social que trabaja con unos tableros virtuales donde los usuarios pueden compartir fotos, textos y otros contenidos con el resto ...
Memoria de toros La memoria de toros o memoria de núcleos magnéticos, fue una forma de memoria principal de los computadores, hasta comienzos de 1970. La función de es...
Delicious es Vendida por Yahoo a los fundadores de Youtube Tras varios meses de incertidumbre sobre el futuro de Delicious, pero con la idea confirmada que Yahoo, su propietario, estaba trabajando por dar un...
Google Chrome esta de cumpleaños Hace exactamente cuatro años atrás, Google puso a disposición la primera versión pública del navegador web Chrome, abriendo su código fuente desde el ...
Crean el primer anuncio publicitario hecho con tweets Como parte de la apertura de su cuenta oficial en Twitter, la compañía automotriz Smart Argentina estrenó un creativo anuncio publicitario hecho única...