MongoDB is a scalable, high-performance, open source, document-oriented database. It supports a large number of languages and application development platforms.

learn more… | top users | synonyms

0
votes
0answers
11 views

Script that stores number, of search results for a person searched on Google, in a database

I am writing a python script which scrapes data from Google search results and stores in a database. I couldn't find any Google API for this, so I am just sending a HTTP get request on Google main ...
0
votes
1answer
27 views

Class for connecting to mongodb databases and return collection object

This code connects to a mongodb database and returns collection objects. I am concerned about the exception handling, variable names and comments. ...
3
votes
0answers
88 views

Optimizing async joins for mongodb (mongoose) using async.js

I'm building a media viewer web app for a kiosk in node that uses data in mongo. To render the viewer, it gathers together all the Asset objects (representing video files), each of which belong to a ...
2
votes
1answer
55 views

Thoughts on this conversion of code from Step.js to Q promise library?

I have some code that I'd written using this pattern with Step.js. In this case, talking to MongoDB in Node: ...
1
vote
1answer
40 views

Transform a MongoDb parent reference tree into a deep nested tree

Given a mongodb collection that stores trees as nodes with parent references this methods returns a deep nested tree where every child nodes are stored in a property childs[Seq] ...
1
vote
1answer
107 views

Update user's last login date

This function updates the user last login date on the user collection. I guess there are too many brackets and much spaghetti. How can I shorten this code? ...
3
votes
1answer
50 views

Customer MapReduce implementation

I would love a second opinion / another pair of eyes on this. ...
5
votes
1answer
177 views

Seeding MongoDB using Mongoose models

I'm using mongoose to seed a mongodb database based on my mongoose models. I'm particular interested in improving the seed code. I have two models, an article and a category. The relationship between ...
5
votes
1answer
59 views

A mongodb inventory system — More efficient db calls?

I am trying to develop a simple inventory system that takes JSON data gathered from a powershell script, inputs the data into a mongodb, and displays the info in an interesting manner for the user. It ...
3
votes
1answer
83 views

Tornado quiz app

I am writing a simple quiz app using Tornado and MongoDB. The user authentication is done using Facebook and each user is uniquely identified by their Facebook ID. When a user first creates an ...
0
votes
1answer
180 views

bottle.py upload document to mongodb

Simple post and download web app in bottle. server.py ...
3
votes
0answers
52 views

Tornado pymongo product wishlist

I am writing a tornado app in which a user can maintain his products wishlist. There are two collections, users and products. As ...
4
votes
1answer
155 views

Node.js chat client

This is a chat using Node.js, socket.io and MongoDB for storage. I'd appreciate any feedback on what can be improved. I understand that this allows for non-unique usernames to be used, and it's ...
2
votes
0answers
95 views

Python app-level document/record locking (eg. for MongoDB)

Introduction MongoDB does not provide means to lock a document (like SELECT FOR UPDATE in RDBMS). There is recommended approach to Isolate Sequence of Operations, which is sometimes called ...
3
votes
0answers
353 views

Recursive JSON walk in Python [closed]

I wrote this JSON walker to help with moving objects around while updating Legacy JSONs to match a new schema. Please let me know how I could further optimize it, or more importantly, make it easier ...
1
vote
0answers
250 views

Handling multiple Mongodb connections in Node.js (using Mongolia)

I have a situation where I have multiple objects that each needs to connect to a different mongodb uri. I am currently testing this using mongolia but the concept should be the same if I were to use ...
0
votes
0answers
60 views

Cross collection efficiency

I've got a bit of code that I feel code be improved and I'm just throwing it out there for others to browse. Background I have two collections, Blocks and Items. Blocks can contain any number of ...
5
votes
1answer
630 views

Test mongoose model

I have mongoose model: ...
2
votes
2answers
293 views

Saving and listing Category model

I have this ExpressJS route for saving and listing Category model. ...
2
votes
0answers
542 views

Is there a better way to convert a MongoDB BsonDocument to XML using C#?

Leaving aside the slightly dubious nature of the request (it's a feature I have to honour, regardless of whether I agree with it, and I'll never be reversing the conversion process), I have devised ...
1
vote
1answer
119 views

Python flask web app, simplification

I am writing web application using flask framework + mongodb. I have an issue, should I use classes for my mongo entities or just use dictionaries for them. ...
6
votes
2answers
414 views

learning java is this code correct

I am new to java programming and to help me learn I created a simple telephone address book. the code runs as expected but I would be interested to here from more advanced programmers if they think I ...
2
votes
1answer
97 views

Can this MongoDB query be optimized further?

Most of my slow queries on my server are due to a single "find" query. I have a collection that represents website pages. I want to be able to look up a page in the collection by URL. The caveat is ...
1
vote
1answer
93 views

SQL vs MongoDB (TCG collection managment) [closed]

I'm designing a web application to help some friends and I manage our card collection. A relational database makes sense to me, so that was my first instinct. The basic schema would like something ...
2
votes
2answers
100 views

Using Types to Designing Domain

I am trying to model a domain of metrics for use in a BI application. I recently read the Designing with Types series, and felt that it could be useful, so I wanted to give it a try. What I'm not ...
1
vote
0answers
66 views

Python MongoDB Schema feedback

I would dearly love some feedback on the model below. Its a basic commenting structure where Users can comment on a variety of objects in the model. I have denormalised to make querying simpler, but ...