NoSQL Zone is brought to you in partnership with:
  • submit to reddit
Alec Noller10/10/14
4769 views
0 replies

Redis Cluster Released as a Minimum Viable Product

If you've been following the development of Redis for a while, you may have heard about Redis Cluster in the past - it's been around, to some degree, since 2011. Well, now Redis Cluster actually exists!

Don Pinto10/10/14
2242 views
0 replies

Performance: Managing threads in Couchbase 2.x

In this blog post you will get an overview of two related performance optimizations that you can do for Couchbase 2.5.1 and below. This is not for 3.x for reasons you can read at the bottom of this post.

Darrell Burgan10/08/14
2771 views
2 replies

The Pluses and Minuses of Data Grids

One of my recent posts generated some good discussion. One particular question, asking me about GemFire as a NoSQL database, caused me to write a long reply. After reading said reply, I realized it would serve better as a post, so here we are. The good, bad, and the ugly of data grids.

Trisha Gee10/08/14
1913 views
0 replies

Using Groovy To Import XML Into MongoDB

I’ve been demonstrating how easy it is to create modern web apps using AngularJS, Java and MongoDB. I also use Groovy during this demo to do the sorts of things Groovy is really good at - writing descriptive tests, and creating scripts.

Doug Turnbull10/08/14
3018 views
0 replies

Let’s Stop Saying "NoSQL"

I say the word “NoSQL” a lot. When I say NoSQL, I tend to talk about denormalized and hierarchical document/row-based data stores like Cassandra, Mongo, Couch, or HBase. But its a terrible way to use that term.

Ayende Rahien10/08/14
504 views
0 replies

What is New in RavenDB 3.0: Operations–Production View

One of the most challenging things to do in production is to know what is going on? In order to facilitate that, we have dedicate some time to exposing the internal guts of RavenDB to the outside world (assuming that the outside world has the appropriate permissions).

Rishav Rohit10/07/14
2287 views
0 replies

What is Write Concern in MongoDB?

In MongoDB there are multiple guarantee levels available for reporting the success of a write operation, called Write Concerns. The strength of the write concerns determine the level of guarantee.

A. Jesse Jiryu Davis10/07/14
2233 views
0 replies

Motor 0.3.3 Released

Today I released version 0.3.3 of Motor, the asynchronous MongoDB driver for Python and Tornado. This release is compatible with MongoDB 2.2, 2.4, and 2.6. It requires PyMongo 2.7.1.

Don Pinto10/07/14
3208 views
1 replies

Announcing the Release of Couchbase Server 3.0

I am thrilled to announce the availability of this major release. Couchbase Server 3.0 is a monumental release in the company’s history. With this release we have further strengthened our core architecture, which is amplified through new features we’re releasing in 3.0.

John De Goes10/06/14
7578 views
3 replies

The Rise (and Fall?) of NoSQL

If you haven’t heard of the meteoric rise of NoSQL, you’ve been living in a hole. Likely at the bottom of the ocean. In the Mariana trench. What you probably haven’t heard, what’s been lost in all the hype, is that NoSQL’s unprecedented growth has very little to do with “big data” or “SQL”!

John Georgiadis10/06/14
2377 views
0 replies

A MongoDB-based JAAS plugin for Karaf and ActiveMQ

ActiveMQ supports pluggable JAAS modules that handle the authentication of incoming requests. ActiveMQ comes preloaded with a few JAAS modules, none of which supports MongoDB as the backend repository of the authentication data.

Andreas Kollegger10/05/14
2011 views
0 replies

Neo4j.rb 3.0 Released

After hundreds of hours of work from numerous contributors over the past year, Neo4j.rb, the ActiveRecord replacement for Ruby on Rails and Rack frameworks, has been released!

Ayende Rahien10/04/14
1627 views
0 replies

What is New in RavenDB 3.0: Operations - the Pretty Pictures Tour

This has been the most important change in RavenDB 3.0, in my opinion. Not because of complexity and scope, pretty much everything here is much simpler than other features than we have done. But this is important because it makes RavenDB much easier to operate.

Steve Francia10/03/14
4825 views
0 replies

Using MongoDB with Go and mgo

This presentation will give developers an introduction and practical experience of using MongoDB with the Go language. MongoDB Chief Developer Advocate & Gopher Steve Francia presents plainly what you need to know about using MongoDB with Go.

Shane Johnson10/03/14
3577 views
0 replies

Dissecting the NoSQL Benchmark

Let's dissect the Fall 2014 NoSQL Benchmark. Apache Cassandra / DataStax Enterprise. MongoDB. Couchbase Server. Go.

Ayende Rahien10/02/14
1298 views
0 replies

What is New in RavenDB 3.0: SQL Replication

SQL Replication has been a part of RavenDB for quite some time, showing up for the first time in the 1.0 build as the Index Replication Bundle. This turned out to be a very useful feature, and in 3.0 we had a dedicated developer for this for several weeks, banging it into new and interesting shapes.

Alec Noller10/01/14
10767 views
0 replies

Dev of the Week: Itamar Haber

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Itamar Haber, Chief Developers Advocate at Redis Labs.

Alec Noller10/01/14
16103 views
0 replies

The Best of DZone: September 23 - 30

If you missed anything on DZone this week, now's your chance to catch up! This week's best include 10 questions to ask in programming interviews, why we need functional programming, the high price of the Internet of Things, how testability does not equal good design, and more.

Mark Needham10/01/14
1362 views
0 replies

Neo4j: LOAD CSV - Column is Null

One problem I’ve seen a few people have recently when using Neo4j’s LOAD CSV function is dealing with CSV files that have dodgy hidden characters at the beginning of the header line.

Chris Chang09/30/14
1427 views
0 replies

Custom Firewalls for Your MongoDB Deployment(s)

MongoLab runs all of its hosted MongoDB deployments with authorization enabled, which means that username / password authentication is required before your database can be accessed.

Ayende Rahien09/30/14
953 views
0 replies

What Changed in RavenDB 3.0: Replication

Replication is kinda important to RavenDB. It is the building block for high availability and transparent failover, it is how we do scale out in many cases. I think that you won’t be surprised to hear that we have done a lot of work around that area as well.

Alex Soto09/29/14
2506 views
0 replies

Java EE + MongoDb with Apache TomEE and Jongo Starter Project

Know MongoDB and Java EE, but you don't know exactly how to integrate both of them? Do you read a lot about the topic but you have not found a solution which fits this purpose? This starter project is for you.

Ayende Rahien09/28/14
3562 views
0 replies

What is New in RavenDB 3.0: Query Diagnostics

We talked a lot about the changes we made for indexing. Now let us talk about the kind of changes we are talking about from the query side of things. More precisely, this is when we start asking questions about our queries.

Alec Noller09/27/14
5567 views
0 replies

How to Build a Web Application in Java, MongoDB, Groovy, AngularJS, and HTML5

Who says you need one of those new-fangled rapid-prototype languages like Ruby to get things done quickly? Certainly not Trisha Gee, who in this recent talk demonstrates that a language like Java can be used just as efficiently to quickly build a web application.

Darrell Burgan09/27/14
10057 views
14 replies

The NoSQL Advice I Wish Someone Had Given Me

In this article, I hope to share some of these lessons with you and give you the practical advice I wish someone would have given me before I started. So here goes.