MongoDB

Páginas: 43 (10685 palabras) Publicado: 13 de octubre de 2015
Acerca de este libro
Licencia

El pequeño libro MongoDB esta licenciado bajo Reconocimiento-NoComercial 3.0 Unported (CC BY-NC 3.0). * No debiste
haber pagado por este libro.*
Eres libre de copiar, distribuir, modificar o mostrar el libro. Sin embargo, pido que siempre atribuyas el libro a mi, Karl
Seguin y no lo uses para propósitos comerciales.
Puedes leer el texto completo de la licencia en:http://creativecommons.org/licenses/by-nc/3.0/deed.es_ES

Acerca del autor

Karl Seguin es un desarrollador con experiencia en varios campos y tecnologías. Es un experto en .NET y desarrollador
en ruby. Es un colaborador semi-activo de proyectos OSS, escritor técnico y presentador ocasional. Con respecto a
MongoDB, fue un colaborador principal de la librería C# NoRM, escribió el tutorialinteractivo mongly así como el administrador web Mongo Mongo Web Admin. Su servicio gratuito para desarrolladores de juegos casuales mogade.com,
esta soportado con MongoDB.
Su blog esta en: http://openmymind.net y sus tweets vía @karlseguin

Agradecimientos

Gracias especiales a Perry Neal por prestarme sus ojos, mente y pasión. Me proporciono una ayuda invaluable. Gracias.

Ultima Versión

La ultimaversión de este libro esta disponible en:
http://github.com/karlseguin/the-little-mongodb-book. (ENG) https://github.com/uokesita/the-little-mongodb-book
(ESP)

1

Introducción
No es mi culpa que los capítulos sean cortos, MongoDB solo es fácil de aprender.
A menudo se dice que la tecnología avanza a rápidamente. Es cierto que hay una creciente lista de nuevas tecnologías
y técnicas que son liberadas.Sin embargo, desde hace mucho tiempo siempre he sido de la opinión de que las
tecnologías fundamentales utilizadas por los programadores se mueven a un ritmo más bien lento. Uno podría pasar
años aprendiendo poco pero seguir siendo relevantes.
Lo que es sorprendente es la velocidad a la que las tecnologías tradicionales son reemplazadas. Al parecer de la noche
a la mañana, las tecnologías desdehace tiempo se ven amenazados por cambios en el enfoque de los desarrolladores.
Nada puede ser mas representativo de este cambio repentino que el progreso de tecnologías NoSQL contra bases de
datos relacionales bien establecidas. Pareciera que un día la web fuera llevada por algunas RDBMS y al siguiente, 5 o
mas soluciones NoSQL se han establecido como soluciones dignas.
Aunque estas transicionesparecen ocurrir de la noche a la mañana, la realidad es que puede tomar años en convertirse
en practicas aceptadas. El entusiasmo inicial es llevado por un grupo de desarrolladores y compañías relativamente
pequeños. Las soluciones son refinadas, lecciones aprendidas y ver que una nueva tecnología esta aquí para quedarse,
otros lentamente lo intentan por si mismos. De nuevo, esto es particularmentecierto en el caso de NoSQL donde
muchas soluciones no remplazan a las soluciones mas tradicionales de almacenamiento de datos, pero en lugar de eso,
se enfocan en necesidades especificas ademas de lo que uno puede obtener de las soluciones tradicionales.
Habiendo dicho todo eso, lo primero que debemos hacer es explicar qué se entiende por NoSQL. Es un término amplio
que significa diferentes cosaspara diferentes personas. Personalmente, lo uso de manera muy amplia en el sentido
de un sistema que interviene en el almacenamiento de datos. Dicho de otra manera, NoSQL (de nuevo, para mí),
es la creencia de que la capa de persistencia no es necesariamente la responsabilidad de un solo sistema. Donde los
proveedores de bases de datos relacionales históricamente han tratado de posicionar susoftware como la solución
única para todo, NoSQL se inclina hacia unidades más pequeñas de responsabilidad donde la mejor herramienta para
un trabajo determinado se puede aprovechar. Por lo tanto, tu stack NoSQL todavía puede aprovechar una bases de
datos relacionales, por ejemplo MySQL, pero también puede contener Redis como la persistencia de búsqueda de partes
específicas del sistema, así como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mongodb
  • MongoDB
  • Ejercicio MongoDB
  • Comparación Mongodb Y Nosql
  • Bases de Datos Orientadas a Documentos: Comparación MongoDB vs. CouchDB

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS