Articles of nosql

¿Cómo puedo acceder a Amazon DynamoDB a través de Python?

Actualmente estoy usando hbase con mis aplicaciones de Python y quería probar Amazon DynamoDB . ¿Hay alguna forma de usar Python para leer, escribir y consultar datos?

Grupo MongoDB con ID múltiple

Tengo un conjunto de documentos con más de 20 claves en cada uno de ellos, y las claves varían con los documentos. Algunas claves pueden no estar presentes en todos los documentos. Estoy tratando de ejecutar una operación de grupo MongoDB utilizando el marco de agregación. La consulta se ve algo como esto: db.collection.aggregate([{‘$group’: {‘count’: […]

redis – Usando Hashes

Estoy implementando un flujo social y un sistema de notificación para mi aplicación web usando redis. Soy nuevo en redis y tengo algunas dudas sobre los hashes y su eficiencia. He leído esta increíble publicación de Instagram y planeo implementar su solución similar para un almacenamiento mínimo. Como se menciona en su blog, les gustó […]

Lista de bases de datos de objetos de Python

Estoy buscando una base de datos de objetos para Python (sin encurtidos hechos a mano: D). ¿Cuáles son mis opciones (además de la obvia ZODB )?

¿Existen herramientas para la migración de esquemas para bases de datos NoSQL?

Estoy buscando una forma de automatizar la migración de esquemas para bases de datos como MongoDB o CouchDB. Preferiblemente, este instrumento debería estar escrito en python, pero cualquier otro idioma está bien.

Esquema de datos NoSQL adecuado para la galería de fotos web

Estoy buscando construir una estructura de datos adecuada para el almacenamiento NoSQL de una galería de fotos. En mi aplicación web, una foto puede ser parte de 1 o más álbumes. Tengo experiencia con MySQL, pero casi ninguna con almacenamiento de valor clave. Con MySQL, habría configurado (3) tablas de la siguiente manera: photos (photo_id, […]

Solución NoSQL para gráficos persistentes a escala

Estoy enganchado al uso de Python y NetworkX para analizar gráficos y, a medida que aprendo, quiero usar más y más datos (supongo que me estoy convirtiendo en un adicto a los datos :-). Finalmente, creo que mi gráfico NetworkX (que se almacena como un dictado) superará la memoria de mi sistema. Sé que probablemente […]

Django con base de datos NoSQL

Estoy trabajando con una aplicación Django que usa la versión Django 1.8 . La mayoría de los datos con los que tratamos son de formato JSON. Estamos tratando de implementar cualquier base de datos NoSQL . Pero veo que MONGODB no es compatible con la versión 1.8 o superior y ¿hay alguna base de datos […]

Mezclando PostgreSQL y MongoDB (como backends Django)

Estoy pensando en cambiar el backend de mi sitio a Mongo de Postgres por razones de rendimiento, pero las partes clave del sitio se basan en los modelos de GeoDjango para calcular distancias entre objetos en el mundo real (y así sucesivamente). ¿Sería factible tener la mayor parte del sitio funcionando en Mongo, pero esas […]

Cómo recuperar rápidamente todos los documentos pymongo MongoDB

Actualmente obtengo documentos iterando a través del cursor en pymongo, por ejemplo: for d in db.docs.find(): mylist.append(d) Para referencia, realizar una búsqueda en el mismo conjunto de datos (7m registros) toma alrededor de 20 segundos, mientras que el método anterior toma algunos minutos. ¿Hay una manera más rápida de leer datos masivos en mongo? Lo […]