Mongodb. 3 New NoSQL Tutorials to Check Out This Weekend. This week saw the publication of three new introductory tutorials on three different NoSQL databases: one on CouchDB, one on MongoDB and one on SimpleDB.
If you've been meaning to check out one or more of these databases, these tutorials could form the basis for a good weekend project. How to Move from MySQL to CouchDB: Part 1 If you're interested in migrating a MySQL database to CouchDB, or just want to learn more about how CouchDB works in comparison to a SQL database, check out this tutorial from the CouchOne blog: If you have a database built using MySQL, you might be wondering if, and more importantly how, that database (and your application) can be moved to CouchDB. The biggest stumbling block is not the technical aspects of creating the CouchDB or storing your information (although they are important), instead it's about looking at your data in a different way, and then knowing how that changes how your application works. MongoDB: Basic Queries Introduction to Amazon's SimpleDB. NoSQL: Guides, Tutorials, Books, Papers. Resources for getting started with NoSQL databases, including NoSQL guides and tutorials, NoSQL books, and papers.
In case you are new to NoSQL databases or NoSQL in general, please start with the NoSQL definitions, what led to the creation of NoSQL databases, and the NoSQL databases classification and reference. NoSQL Getting Started Guides & Tutorials ¶ Generic Cassandra ¶ CouchDB ¶ Hadoop ¶ HBase ¶ MongoDB ¶ Membase ¶ Quick getting started with Membase videos Project Voldemort ¶ Project Voldemort: a distributed, fast and reliable key-value store RavenDB ¶ Intro to RavenDB Redis ¶ NoSQL Tutorial. Some months ago I had a discussion with NoSQL creator, Carlo Strozzi, regarding the databases.
I should admit, I am an SQL fan! It's hot having the same language, no matter which platform or database engine is used. He underlined the fact that most SQL engines lack of flexibility and waste system resources (memory and disk space) because of their multi-platform environment (such as Oracle, DB2, Informix, etc.). He suggested I have a look at the white paper that inspired him: “The UNIX Shell As a Fourth Generation Language” by Evan Schaffer (email@example.com) and Mike Wolf (firstname.lastname@example.org). Quoting from the above paper: ... almost all [database systems] are software prisons that you must get into and leave the power of UNIX behind. [...]
The UNIX file structure is the fastest and most readily-available database engine ever built: directories may be viewed as catalogs and tables as plain ASCII files. . will copy it with the right permissions. Getting Some Steps Around. No SQL ? NOSQL Databases.