i am curious about how mongodb will perform in a limited vps. specifically, i'll deploy this configuration on 32-bit ubuntu 9.04 server with 128Mb memory (UPDATE: now i'm considering 360mb too). nginx and redis three instances of tornado apps (one is
I am installing MongoDB (1.4.1) on Ubuntu (8.04 LTS) and I continuously have a problem where I can be in /usr/local/mongodb/bin and run ./mongo or ./mongod and I am returned "No such file or directory." Let me be very clear here... the files ARE
Which database to decide upon? Any comparisions? Existing: postgresql Issues Not easily scalable horizontal. Needs sharding etc Clustering does not solve the data growth problem Looking for: Any database that is easily horizontally scalable Cassandra
I want query something as SQL's like: select * from users where name like '%m%' How to do the same in mongodb? I can't find a operator for like in the documentation. --------------Solutions------------- That would have to be: db.users.find({"name&quo
I've just installed MongoDB on a fresh Ubuntu 10.10 installation, but I'm having trouble getting it to start (at all). I'm using the latest mongo-stable package via. http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages. I would expect it to
I'm deploy an application in a Fedora Linux server. This application is a Ruby on Rails web application, using MySQL and MongoDB as databases. The application also uses the Delayed Job gem for asynchronous processing. I'm using NGinx as web server. I
I've inherited a large MongoDB server at work, and have been tasked with figuring out why queries run against it are so slow. The DB contains tons and tons of records (on the order of 10^9) and takes up about 300 GiB. At first, I thought that the raw
Can you share your thoughts how would you implement data versioning in MongoDB. (I've asked similar question regarding Cassandra. If you have any thoughts which db is better for that please share) Suppose that I need to version records in an simple a
Mongodb is known to be webscale. I tried looking on the internet about what webscale actually means but ends with no luck. So, what does webscale really means? And how is it any different than any other scale? And why is mongodb known to be webscale
I'm using the Mongoose Library for accessing MongoDB with node.js Is there a way to remove a key from a document? i.e. not just set the value to null, but remove it? User.findOne({}, function(err, user){ //correctly sets the key to null... but it's s
when I put mongo command on terminal it gives me error like mongo: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory --------------Solutions------------- i guess you installed mongodb by this
I have been developing for MongoDB for some months now and would like to install it as a service on my Windows 7 Enterprise machine. The following is the command that I have executed to create the service: "D:\Milvia Systems\Development\MongoDB\mongo
I have a Mongo document which holds an array of elements. I'd like to reset the .handled attribute of all objects in the array where .profile = XX. The document is in the following form: { "_id" : ObjectId("4d2d8deff4e6c1d71fc29a07"),
We are going to launch a service that will require between 1 and 2 GB for file storage per paid user. I am going to use GridFS for storing files. GridFS is a module for MongoDB that allows to store large files in de database. I am pondering the diffe
Since mongodb, couchdb are for horizontal scaling and have inbuilt support for replication, what hardware is being used for them ? Specifically looking for hardware for replicable mongodb instances. Server models etc. would really help. Adding more i
Suppose you're on dell.com right now and you're buying a server to run your MongoDB database for your small startup. You will have to handle literally tens of thousands of writes and reads per minute (but small objects). Would you go for 2 processors
I'm wanting my website to use MongoDB as it's datastore. I've used MongoDB in my development environment with no worries, but I'm worried about security with a public server. My server is a VPS running Arch Linux. The web application will also be run
Following the instructions here: http://www.mongodb.org/display/DOCS/CentOS+and+Fedora+Packages Can't really decipher what I should be doing...broke down and just got the linux binary but I want yum control... $ cat /etc/yum.repos.d/10gen-mongodb.rep
How would I have multiple $or operations? So far I've tried the following but it silently ignores the 2nd $or. { $or: [{a: 2}, {a: 3}], $or: [{b: 5}, {b: 4}] } I assume this is because I'm using two identical keys. Is there any way around this? -----
Let's say I wanna have a MongoDB Server with 5 shards on one machine and each shard having replica set of 3 servers. Would that increase performance? What are downsides of this? --------------Solutions------------- The plus sides: you would be able t