I’d argue that the most popular database platforms are based on SQL although there are a number of great alternatives (such as CouchDB).
But as the landscape of applications change and as we begin to notice trends in how we’re sending and receiving data across the a wire, a number of new database systems are beginning to appear.
One such is MongoDB.
MongoDB is a database system that’s open-source, support dynamic schemas, and supports JSON-style documents in its document-oriented storage system.
This requires a bit of a different approach to thinking about the data from the a relational database standpoint. With this particular architecture, you normally get a bit more flexibility as the system supports “jagged edges” rather than even rows and columns, you don’t have to define schemas, and there’s much less emphasis on join queries.
Their site is a great resource, too: Check out the documentation, try it out in an online shell, download the system, or get the latest drivers for it.
[…] systems and options and implementations are on the rise – we’ve even covered it here on Code and on IT.The thing is, the technology has already been in place for a couple of years. CouchDB is […]