NoSQL Zone is brought to you in partnership with:
  • submit to reddit
Mitch Pronschinske10/21/13
5800 views
0 replies

Massive Data Modeling w/ Cassandra

This talk will focus on practical data modeling and access in Cassandra using CQL3. We’ll cover nested data structures; different types of primary keys; and the many shapes your tables can take.

Mitch Pronschinske10/20/13
3500 views
0 replies

FoundationDB - NoSQL and ACID

Learn from FoundationDB co-founder, Dave Rosenthal, about the history of NoSQL, problems that have arisen due to a lack of data consistency in NoSQL, his views on the CAP Theorem and where it's all headed.

Seth Proctor10/18/13
1815 views
0 replies

Automation 2.0: NuoDB 2.0 Released

Multi-region, automated database management is the the next big step for NuoDB, which reached version 2.0 this week.

Reza Rahman10/17/13
10247 views
2 replies

Using NoSQL with EclipseLink and JPA?

NoSQL is obviously a hot topic in the enterprise these days, at least at the water cooler if not in the production data center.

Andreas Kollegger10/17/13
3232 views
0 replies

Introducing Neo4j's Browser in Neo4j 2.0 M6

Neo4j Browser debuted at the recent Graph Connect in San Francisco, with a live preview during the keynote. Now the browser is public, and you can download it to try it out yourself.

Mitch Pronschinske10/16/13
3281 views
0 replies

Major Use Case: Adobe Moved Neo4j From Data Center to the Cloud

See how it looks when an application based on the open source graph database Neo4j makes the big switch to cloud infrastructure. This was Adobe, so it had to be done right.

Zardosht Kasheff10/16/13
1668 views
0 replies

Introducing TokuMX Clustering Indexes for MongoDB

In this post, I introduce an extension we’ve made to the indexing API: clustering indexes, a tool that can tremendously improve query performance.

Mitch Pronschinske10/15/13
19561 views
13 replies

What's the Best Development Resource You've Ever Found?

Once in a while, we find development resources that are really remarkable in the amount of great information they provide and other resources that they aggregate. What are some of the best programming resources (not including documentation) that you've ever found?

Mark Needham10/15/13
2012 views
0 replies

Neo4j / Cypher: Getting Rid of an Optional Match

I was looking back over some of the queries I wrote for my football data set and I came across one I’d written to work out how many goals players scored in matches that were televised.

Zardosht Kasheff10/15/13
3273 views
0 replies

Comparing MongoDB, MySQL, and TokuMX Data Layout

MySQL forces rows to fit a schema, with some value for each column (including NULL), whereas MongoDB documents only force a document to have an _id field. TokuMX, TokuDB, and InnoDB cluster an index that can be thought of as a primary key, and use that primary key as a row identifier for secondary indexes.

Lukas Eder10/14/13
1566 views
0 replies

On MongoDB’s Success. Or, Do Not Let Cynicism Kill Your Spirit

Success is a strange beast. On the bright side and true to entrepreneurial spirit, people admire those who are obviously successful. But there's also a dark side, where the cynicism of the community comes out.

Mitch Pronschinske10/13/13
11162 views
0 replies

The Blogging Programmer's Style Guide: Quirky Software Names

Have you ever been confused about whether you need to capitalize "node.js" or whether you should write "Angular.js", "AngularJS", or just "Angular"? Project names are a common writing inconsistency I see across developer blogs.

Stefan Armbruster10/13/13
2680 views
0 replies

Nice Addition Back in Neo4j 1.9.1: Closeable ExecutionResult

A lot of Neo4j users might not have explored this small but very helpful addition yet, so here's a short synopsis of it.

Mitch Pronschinske10/11/13
4081 views
0 replies

New Cassandra Release Features Rapid Read Protection

One feature that didn't make it into the massive Cassandra 2.0 release was the rapid read protection feature, but it's here now in this week's 2.0.2 release. According to Cassandra frontman Johnathan Ellis, "Rapid read protection allows Cassandra to tolerate node failure without dropping a single request."

Don Pinto10/11/13
2956 views
0 replies

Libcouchbase with C++ and Threads (1/2)

See the new capabilities in the "more standard" set of C++ bindings for libcouchbase. Libcouchbase is the Couchbase client for C and C++.

Mark Needham10/10/13
3261 views
0 replies

Neo4j / Cypher: Translating 1.9 FILTER Queries to Use 2.0 List Comprehensions

Looking at some Cypher queries written against a football data set to find some examples of where list comprehensions could be useful and I came across this query which is used to work out which teams were the most badly behaved in terms of accumulating red and yellow cards.

Mark Needham10/09/13
2508 views
0 replies

Neo4j / Cypher: Converting Queries from 1.9 to 2.0

You'll get a ‘Can’t use optional patterns without explicit START clause’ error if you try to use optional relationships in a certain way.

Lukas Eder10/08/13
5106 views
0 replies

A Premature Return to SQL?

Big database vendors are not very innovative. But they don’t have to be. Their asset is reliability, predictability, and stability. If a NoSQL or NewSQL feature proves to be innovative and reliable, Oracle et al. will most certainly pick it up.

Mitch Pronschinske10/08/13
4703 views
0 replies

The Top 5 Redis Performance Metrics

This is illustrated in a new document outlining the top 5 performance metrics you should look out for if you decide to use Redis, which is a pretty hot data store right now.

Mitch Pronschinske10/07/13
3321 views
0 replies

Call Me Maybe: Carly Rae Jepsen and the Perils of Network Partitions

I recently found Kyle Kingsbury's blog and saw that he has done a lot of interesting research into areas that developers need more knowledge about. In this case, it's network partitions and their effects on complex applications.

Mitch Pronschinske10/06/13
6879 views
4 replies

MongoDB Inc. Worth $1.2 Billion, Are They the Next Oracle?

MongoDB (formerly 10gen) just became the most valuable tech startup in New York, beating out more well-known companies like Gilt, Foursquare, and Etsy. They're also worth more than the cost of Tumblr, which was acquired by Yahoo this year.

Mitch Pronschinske10/04/13
8460 views
0 replies

Design Limitations in Open Source Distributed Databases, Queues, and Lock Services

Get some amazingly rare insights about the design limitations of various distributed systems like Kafka, NuoDB, Cassandra, and Zookeeper.

Gopal Sharma10/04/13
1412 views
0 replies

Prop Up Development and Testing with DynamoDB Local in Java

There is good news for developers who want to work with DynamoDB applications locally without using Amazon's payable services: Amazon has released a local version of the DynamoDB NoSQL database. This offline database supports the DynamoDB API, but doesn’t impact any tables or data in DynamoDB itself.

Andreas Kollegger10/03/13
5797 views
0 replies

Amazingly Cool Graph DB Use Case Whiteboarding

Interested in seeing the products that Breaking Bad characters would be interested in? Or maybe the IKEA furniture graph would be more intriguing? These are just some of the awesome graphgists that have appeared thanks to Neo4j's recent Graph Challenge.

René Pickhardt10/02/13
3112 views
0 replies

Graphity Server for Social Activity Streams Released (GPLv3)

Recently I released the first version of the Graphity News Stream Server, which is now a collection of algorithms to support efficient storage and retrieval for more than 10k social activity streams per second.