Hear about one developer's working proof of concept for changing his persistence layer from Hibernate/Hibernate Search to MongoDB.
See how Hadoop was used to scale the creation of very large Neo4j databases by distributing the load across a cluster and how it solved problems like creating sequential row ids and position-dependent records using a distributed framework like Hadoop.
Week 2 is about CRUD, which in Mongo terms is Insert, Find, Update, Remove (they didn’t have a cool acronym like CRUD).
In this tutorial, learn about CorrugatedIron, the .NET Riak Client and where and how to interact with a Riak Cluster.
In this screencast you'll get a good intro to the ins and outs of Neo4j's control interface, called the Neo4j Control Panel (Neo4jCP)
Excluding Facebook and Google+, I'd say that Redis has permeated all of the biggest social media sites to date. It's a pretty solid endorsement.
This week, Couchbase netted $25 million from a range of investors to keep driving its growth. Through the merger of Couchio/CouchOne and Membase, along with the product name changing, Couchbase has stayed competitive in a ferocious commercial NoSQL market.
I found an interesting article on planetcassandra.org that converted a talk from the 2013 Cassandra Summit into a blog post.
"These kids think they’re solving problems [with MongoDB] that IBM (et al) solved quite literally before they were born in some cases"
Before creating a unique index, ask yourself, “does my application really depend on the database enforcing uniqueness of this key?” If the answer is ANYTHING other than yes, do not declare the index to be unique. Why? Because unique indexes may kill your write performance. In this post, you'll see why.
If you’re looking for lessons in building a developer-focused product, you should look no further than 10gen (now MongoDB, Inc.)'s decisions with MongoDB. They demonstrate some of the best ways to build a community around a product and make developers love it.
I created a Vagrant config that has all the dependencies you need to build any of the community products, and simplified build scripts that you can use to build TokuMX or TokuDB. Check it out here: Tokutek/vagrant-tokutek-builder.
On the BioCodersHub community website, a recent post announced a little tool for Neo4j and the graph database query language, Cypher. These developers needed Neo4j and Cypher to perform a certain style of logging, so they built a utility that did that and open sourced it.
A very interesting talk about the future of DBMS was recently given at EPFL by MIT Professor and VoltDB Co-founder and CTO Michael Stonebraker, who also gave us Ingres and Postgres.
My recent blog post about Stonebraker’s talk at the EPFL (host university to Prof. Martin Odersky, creator of the Scala Language and Co-Founder of Typesafe) has triggered a very interesting discussion.
At Pearson, the OpenClass domain model is extended into a programmatic construct, a DSL based on Gremlin, which abstracts away the language of the graph.
10gen, the core company behind MongoDB development, has officially changed its name this week to MongoDB, Inc. The company has gained significant venture capital investments over the past few years and they still retain many elite programmers along with the MongoDB creators.
I recently finished the 1st week of the 10gen MongoDB intro course in under 5 hours, which included listening to lectures, answering quizzes and submitting my homework, plus some other stuff I wanted to try out.
It's my pleasure to announce that Bernie Hackett and I have released PyMongo 2.6, the successor to PyMongo 2.5.2, with new features and bugfixes.
Basho developer, Adron Hall has just released his Riak interface application for Windows 8, which he has named "Junction."
The specialists at CX Security recently reported a 'severe'-labelled exploit for the HBase NoSQL data store. The only solution is to make plans to upgrade as quickly as possible to version 0.92.3 when it is released, or upgrade to 0.94.9 or later.
This slideshow should give you some nice, quick illustrations for understanding the data structures of Riak and its advantages.
Pretty easy to install and get going // I use a Mac and hence I had to use some manual steps, but I had the mongo db and shell up and running in about 10 minutes (download time included)
Hybrid persistence works fine for caching. But whenever your data is split into multiple sources in way that you’d have to combine the parts from each, it’s not gonna be fun time. Just so you know.
As you might have heard, FoundationDB became publicly available last week. As we’ve discussed in the past, we’re very excited here at OpenSource Connections about this emerging database.