
No SQL ?
Get flash to fully experience Pearltrees
If you’ve been working in the online (e.g. internet) space over the past 3 years, you are no stranger to terms like “the cloud” and “NoSQL”.
High Scalability - High Scalability - The State of NoSQL in 2012
We Recommend These Resources I looked at neo4j briefly the other day, and quite predictably thought ‘wow, this looks like a serious tinkertoy: it‘s basically a bunch of nodes where you just blob your attributes.‘ Worse than that, to wrap objects around it, you have to have them explicitly incorporate their node class, which is ugly, smelly, violates every law of separation of concerns and logical vs. physical models. On the plus side, as I started to look at it more, I realized that it was the perfect way to implement a backend for a bayesian inference engine (more on that later).
The Coming SQL Collapse | Javalobby
Choosing a non-relational database; why we migrated from MySQL to MongoDB « Boxed Ice Blog
Update 23 Oct 2010 : A discussion about the value of shortened field names has generated a lot of traffic to this post over the last 24 hours. A response has been posted here . Update 28 Feb 2010 : A followup was published here . Until recently, our server monitoring application, Server Density , was running using MySQL for the backend. Although we primarily provide it as a hosted service, it has been written to work as a standalone application for customers that wish to install on their own servers.Cassandra
HBase - HBase Home
Hypertable: An Open Source, High Performance, Scalable Database
Hypertable delivers scalable database capacity at maximum performance to speed up your big data application and reduce your hardware footprint.July 1, 2011 For most Riak users, Bitcask is the obvious right storage engine to use.
Leveling the Field
Cassandra vs MongoDB vs CouchDB vs Redis vs Riak vs HBase comparison :: KKovacs
While SQL databases are insanely useful tools, their monopoly of ~15 years is coming to an end.BabuDB is an embedded non-relational database system. Its lean and simple design allows it to persistently store large amounts of key-value pairs without the overhead and complexity of similar approaches such as BerkeleyDB.
babudb - Project Hosting on Google Code
Banana DB - self-contained key/value pair database for java
Atomicity, write all postings or no postings at all during commit. In cases of fatal shutdowns such as loss of power, this is not supported, but is ment to solve it by using the durabillity revision log.I've been playing recently with several distributed databases with the aim of choosing the best solution for my needs. Since there isn't much documentation on the web with a general overview on the subject, I write here some comments, thoughts and my humble experience. Hope it's usefull for you, this document is not a comparison of performance, or a "mine is bigger than yours", just some ideas ;)
non-RDBM distributed databases, map/reduce, key/value and cloud computing
Perhaps you’re considering using a dedicated key-value or document store instead of a traditional relational database. Reasons for this might include: You hate MySQL, and although PostgreSQL is much better, it still doesn't have decent replication.
Richard Jones | Anti-RDBMS: A list of distributed key-value stores | Richard Jones, Esq.
High Scalability - High Scalability - Troubles with Sharding - What can we learn from the Foursquare Incident?
For everything given something seems to be taken. Caching is a great scalability solution, but caching also comes with problems .db4o : API: Java, C#, .Net Langs , Protocol: language , Query Method: QBE (by Example), Soda, Native Queries, LINQ (.NET) , Replication: db4o2db4o & dRS to relationals , Written in: Java , Cuncurrency: ACID serialized , Misc: embedded lib, Links : DZone Refcard #53 » , Book » , Versant : Languages/Protocol: Java, C#, C++, Python . Schema: language class model (easy changable).

