NoSQL Zone is brought to you in partnership with:
  • submit to reddit
Eric Genesky02/26/13
2567 views
0 replies

MongoDB and Java: Big Data Made Easy

Here's a video from Oracle Learning that covers the ways in which MongoDB has been adopting Java applications, as well as how to query Mongo using the Java driver.

Esen Sagynov02/26/13
2522 views
0 replies

How SSD is Changing Software Architecture

In this article, I will compare the SSD structure to that of HDD and discuss how software architecture is changing.

Manu Pk02/25/13
128647 views
9 replies

5 Things a Java Developer Should Consider This Year

This post is about 5 things that I am planning to do this year. I have created it for me to track my progress then thought it can be a good direction for anybody similar.

Phillip Haydon02/25/13
1529 views
0 replies

Raven.DynamicSession for RavenDB

Just a word of warning before you read this. I currently don’t recommend using this project. MAYBE in the future you could use it, but . . .

Eric Genesky02/25/13
1070 views
0 replies

Cross-Platform Mobile NoSQL

This is a 1/2 hour presentation on TouchDB, an Apache CouchDB-compatible database engine that is suitable for use in mobile or desktop apps.

Bozhidar Bozhanov02/25/13
4919 views
0 replies

Database Migrations and Java

There’s a trivial problem that every project has – keeping the database structure in sync with the application.

Eric Genesky02/24/13
2656 views
0 replies

Object Rocket Offers Hyper-Fast MongoDB

Here's a conversation with Kenny Gorman, founder of Object Rocket, in which he describes his company's database-as-a-service.

Eric Genesky02/24/13
2124 views
0 replies

Video: The Difference Between Graph and Relational Databases

Here's a quick video from Yarc Data that offers an explanation of the differences between graph databases and relational databases.

Chris Travers02/23/13
908 views
0 replies

Object-Relational Algebra 3: The Series Join Function

The second important addition I would make to relational algebra would be to give it object-relational capabilities is what I call a "series join" operation.

Daniel Bartl02/23/13
2760 views
0 replies

How to Present Spring Data Neo4j Nodes in a JavaFX TableView

Today I would like to show you how to create a JavaFX TableView that displays Spring Data Neo4j nodes.

Eric Genesky02/22/13
1098 views
0 replies

State of the RavenDB

Here's a demo of RavenDB SQL replication and periodic backups.

Eric Genesky02/22/13
9560 views
1 replies

Martin Fowler on Schemalessness, NoSQL, and Software Design

Here's a 75-minute presentation from ThoughtWorks by Martin Fowler on software design in the 21st century.

Krishna Prasad02/22/13
4498 views
0 replies

Datawarehouse with Hadoop+Hbase+Hive+SpringBatch – Part 2

To begin with let me tell you the choice of using Hive was to understand not to use Hive as a JDBC equivalent. It was more to understand how to use Hive as a powerful datawarehouse analytics engine.

Eric Genesky02/22/13
1248 views
0 replies

A Conversation with Dr. Michael Stonebraker of VoltDB

Here's a 1/2 hour conversation that BIG had with VoltDB's Dr. Mike Stonebraker

Lukas Eder02/21/13
11923 views
17 replies

Easy Mocking of Your Database

The importance of doing the right test-driven development is to find a good ratio of what kind of code is to be covered…

Tim Spann02/21/13
4239 views
0 replies

Mongo Links: Java, Scala, Groovy, and Tutorials

Here is a lengthy list of MongoDB-related links for devs interested in using the popular NoSQL solution with Java, Scala, Groovy, and more.

Chase Seibert02/21/13
2296 views
0 replies

Flatten Entire HBase Column Families with Pig and Python UDFs

Most Pig tutorials you will find assume that you are working with data where you know all the column names ahead of time, and that the column names themselves are . . .

Don Pinto02/21/13
2184 views
0 replies

Compaction Magic in Couchbase Server 2.0

With Couchbase’s append-only storage design, it’s impossible to corrupt data and index files as updates go only to the end of the file.

Mark Needham02/20/13
2653 views
0 replies

Neo4j/Cypher: Using a WHERE Clause to Filter Paths

One of the cypher queries that I wanted to write recently was one to find all the players that have started matches for Arsenal this season and the number of matches that they’ve played in.

Bilgin Ibryam02/20/13
2272 views
0 replies

Apache Camel Meets Redis

Camel is the best of bread Integration framework and in this post I'm going to show you how to make it even more powerful by leveraging another great project - Redis.

Don Pinto02/20/13
3255 views
0 replies

How Many Nodes? Part 2: Sizing a Couchbase Server 2.0 cluster

For any complex system (especially a database), sizing is never an easy task. The variables are numerous and the considerations and decisions . . .

Madhuka Udantha02/20/13
2001 views
0 replies

WS02 MB with External Cassandra

Here are steps to follow for achieving this task, as well as the appropriate code snippets and useful screenshots.

Pascal Alma02/19/13
4497 views
0 replies

Use Spring and Hibernate with MongoDB

One of the requirements we have for one of our Mule ESB implementations is to log the messages that went through the ESB (especially handy during development and testing).

Chris Travers02/19/13
2515 views
0 replies

Building SOLID Databases: Dependency Inversion and Robust DB Interfaces

Dependency inversion is the idea that interfaces should depend on abstractions not on specifics. According to Wikipedia, the principle states . . .

Chase Seibert02/19/13
3876 views
1 replies

Why Database Integrity Matters

Given the rise in popularity of NoSQL solutions, typically set apart by their explicit forfeiture of traditional RDBMS features, you might think that age old concepts like ACID transactions and foreign key constraints are simply antiquated.