![]() |
|
NoSQL
No SQL ?
The inaugural get-together of the burgeoning NoSQL community crammed 150 attendees into a meeting room at CBS Interactive. Like the Patriots, who rebelled against Britain's heavy taxes, NoSQLers came to share how they had overthrown the tyranny of slow, expensive relational databases in favor of more efficient and cheaper ways of managing data. Computerworld - The meet-up in San Francisco last month had a whiff of revolution about it, like a latter-day techie version of the American Patriots planning the Boston Tea Party.
Anti-database movement gains steam
In computing , NoSQL (sometimes expanded to "not only SQL") is a broad class of database management systems that differ from the classic model of the relational database management system (RDBMS) in some significant ways, most important being they do not use SQL as their query language. These data stores may not require fixed table schemas , usually do not support join operations, may not give full ACID (atomicity, consistency, isolation, durability) guarantees, and typically scale horizontally . Academic researchers typically refer to these databases as structured storage , [ 1 ] [ 2 ] [ 3 ] [ 4 ] a term that includes classic relational databases as a subset. Often, NoSQL databases are categorized according to the way they store the data and fall under categories such as key-value stores , BigTable implementations, document store databases, and graph databases .
NoSQL
Cassandra & Twitter
Twitter is fun by itself and we all know that NoSQL projects love Twitter . So, imagine how excited I was when after posting about Cassandra 0.5.0 release , I received a short email from Ryan King, the lead of Cassandra efforts at Twitter simply saying that he would be glad to talk about these efforts. So without further ado, here is the conversation I had with Ryan King ( @rk ) about Cassandra usage at Twitter :
On Thursday, I have 20 minutes to address 200 people (plus a video audience) at NoSQL Live … from Boston . My self-appointed mission is to start building bridges between the NoSQL community and the Linked Data/RDF/W3C community. These are two sets of people working on different problems, but it’s pretty clear to me they are heading in the same direction, in similar spirit, and could gain a lot from working together. I’m organizing my talk around the question of standardization for NoSQL, and I’ll talk about W3C process and such, but the interesting part is where NoSQL touches RDF. So here are some of my thoughts on that, written for an audience already familiar with RDF.
RDF meets NoSQL
RDF face aux défis du stockage
MongoDB is Web Scale
Original title and link for this post: MongoDB is Web Scale (published on the NoSQL blog: myNoSQL ) Update : Don’t miss the continuation: MySQL is not ACID compliant Too funny not to watch it:
Do you want to get the performance of a NoSQL database, but need to use MySQL (or the MySQL fork Percona Server )? DeNA developer Akira Higuchis's HandlerSocket plugin adds NoSQL functionality to MySQL for handling tasks such as primary key lookups without caching. HandlerSocket runs as a daemon within MySQL mysqld process to simple CRUD operations on tables. It's available for Linux-based installations of MySQL and is now included in Percona Server 5.1.52-12.3 . According to a blog post by DeNA developer (and former MySQL/Oracle employe) Yoshinori Matsunobu, HandlerSocket has the following advantages: This post is part of our ReadWriteCloud channel, which is dedicated to covering virtualization and cloud computing.
NoSQL + MySQL
Leveling the Field
The third comparison used exactly the same pareto pattern for key distribution, but instead of being pure reads it was a 90/10 read/write ratio. The fourth comparison was intended to see how the two systems compared to each other in a very-high-churn setting.
NewSQL
Si tu es intéressé par le mouvement NoSql, tu peux aller voir ma perle Distributed Domain Driven Design ! by Nov 26



