Que es?
MongoDB, es un sistema de base de datos NoSQL, orientado
a documentos, pensada para ser rápida, escalable y fácil ...
Características
Consultas Ad hoc.- soporta búsqueda por campos, consultas de
rangos y expresiones regulares.

Indexación.-...
Características
Replicación.- soporta replicación maestro-esclavo, el cual
puede ejecutar comandos de lectura y escritura....
Ventajas
-Velocidad de consultas.
- Código Abierto.
- Escalamiento sencillo.
- Diferentes DB NoSQL para diferentes proyect...
Lenguajes de programación soportados:
C
C++
C# / .NET
Erlang
Haskell
Java
JavaScript
Lisp
node.JS
Perl
PHP
Python
Ruby
Sca...
Link de Interés
http://www.mongodb.com/
http://es.wikipedia.org/wiki/MongoDB
http://www.mongodb.org/
https://twitter.com/M...
GRACIAS
Mongo db
Próxima SlideShare
Cargando en…5
×

Mongo db

469 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
469
En SlideShare
0
De insertados
0
Número de insertados
6
Acciones
Compartido
0
Descargas
6
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Mongo db

  1. 1. Que es? MongoDB, es un sistema de base de datos NoSQL, orientado a documentos, pensada para ser rápida, escalable y fácil de usar. Un Poco de Historia El desarrollo de MongoDb empezó con la empresa de software 10gen en el 2007, cuando estaban desarrollando una plataforma como servicio (PAAS) similar al conocido Google App Engine. En el 2009 MongoDB fue lanzado como un producto independiente y publicado bajo licencia de código libre AGPL. En el 2011 se lanzo la versión 1.4 y se considero como una BD lista para su uso en producción.
  2. 2. Características Consultas Ad hoc.- soporta búsqueda por campos, consultas de rangos y expresiones regulares. Indexación.- cualquier campo puede ser indexado al igual que es posible hacer índices secundarios. Análisis de rendimiento de queries.- tiene una herramienta para el análisis de consultas que permite determinar el rendimiento de nuestras consultas o conocer posibles defectos en una estructura. Funciones Map/Reduce.- funciones poderosas en cuanto a consultoría de data se refiere, la función MAP se encarga de encontrar documentos que cumplen X condiciones o criterios.
  3. 3. Características Replicación.- soporta replicación maestro-esclavo, el cual puede ejecutar comandos de lectura y escritura. Balanceo de carga.- se puede escalar de forma horizontal usando el concepto de shard.
  4. 4. Ventajas -Velocidad de consultas. - Código Abierto. - Escalamiento sencillo. - Diferentes DB NoSQL para diferentes proyectos. - NoSQL y la nube es un ajuste natural. - Las BD NoSQL utilizan sobre todo el uso de memoria en vez del disco como la principal escritura. Desventajas -No se esta lo suficientemente maduro para algunas empresas. - Falta experiencia. - Problemas de compatibilidad.
  5. 5. Lenguajes de programación soportados: C C++ C# / .NET Erlang Haskell Java JavaScript Lisp node.JS Perl PHP Python Ruby Scala
  6. 6. Link de Interés http://www.mongodb.com/ http://es.wikipedia.org/wiki/MongoDB http://www.mongodb.org/ https://twitter.com/MongoDB https://www.facebook.com/mongodbperu http://nosql.mypopescu.com/
  7. 7. GRACIAS

×