./wip/mongodb, NOSQL distributed document-oriented database

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.0.2, Package name: mongodb-2.0.2, Maintainer: bartosz.kuzma

MongoDB wasn't designed in a lab. We built MongoDB from our own experiences
building large scale, high availability, robust systems. We didn't start
from scratch, we really tried to figure out what was broken, and tackle that.
So the way I think about MongoDB is that if you take MySql, and change the
data model from relational to document based, you get a lot of great features:
embedded docs for speed, manageability, agile development with schema-less
databases, easier horizontal scalability because joins aren't as important.
There are lots of things that work great in relational databases: indexes,
dynamic queries and updates to name a few, and we haven't changed much there.
For example, the way you design your indexes in MongoDB should be exactly
the way you do it in MySql or Oracle, you just have the option of indexing
an embedded field.

-- Eliot Horowitz, 10gen CTO and Co-founder


Required to run:
[lang/spidermonkey] [devel/boost-libs] [devel/boost-python] [devel/pcre]

Required to build:
[devel/boost-headers] [devel/scons]

Master sites:

SHA1: f1d260a6845f761a1abfa27053bf7c1efdae353f
RMD160: 29a7052638236bffec5dff1d53bd5b870b8df3ef
Filesize: 2886.804 KB

Version history: (Expand)


CVS history: (Expand)


   2012-02-28 20:57:46 by Bartosz Kuzma | Files touched by this commit (3)
Log message:
Add support for DragonFlyBSD.
   2012-02-24 13:40:55 by Bartosz Kuzma | Files touched by this commit (4)
Log message:
Add rc.d script.
   2012-02-24 08:47:51 by Bartosz Kuzma | Files touched by this commit (1)
Log message:
Add MONGODB_USER and MONGODB_GROUP to BUILD_DEFS.
   2012-02-23 20:11:40 by Bartosz Kuzma | Files touched by this commit (3)
Log message:
Add ssl option.
Create mongodb user.
Default dbpath is configurable via MONGODB_DBPATH variable.
   2012-02-22 12:36:26 by Bartosz Kuzma | Files touched by this commit (16) | Package updated
Log message:
 - Update to 2.0.2
 - It compile and works under NetBSD/i386. Testers on other CPU, OS wanted.
 - Take maintainership, ok ober@
   2011-10-02 16:40:01 by Thomas Klausner | Files touched by this commit (1)
Log message:
Fix PKGNAME.