NoSQL Benchmarks NoSQL use cases NoSQL Videos NoSQL Hybrid Solutions NoSQL Presentations Big Data Hadoop MapReduce Pig Hive Flume Oozie Sqoop HDFS ZooKeeper Cascading Cascalog BigTable Cassandra HBase Hypertable Couchbase CouchDB MongoDB OrientDB RavenDB Jackrabbit Terrastore Amazon DynamoDB Redis Riak Project Voldemort Tokyo Cabinet Kyoto Cabinet memcached Amazon SimpleDB Datomic MemcacheDB M/DB GT.M Amazon Dynamo Dynomite Mnesia Yahoo! PNUTS/Sherpa Neo4j InfoGrid Sones GraphDB InfiniteGraph AllegroGraph MarkLogic Clustrix CouchDB Case Studies MongoDB Case Studies NoSQL at Adobe NoSQL at Facebook NoSQL at Twitter



sones: All content tagged as sones in NoSQL databases and polyglot persistence

Insolvent Sones GraphDB Available for Sale

An article in a German publication mentions (according to Google translator) that sones GraphDB is up for sale:

The administrator of sones GmbH Hartig, Dr. Oliver lawyer, said that the graph database of insolvent sones GmbH will be sold.

Anyone interested?

Original title and link: Insolvent Sones GraphDB Available for Sale (NoSQL database©myNoSQL)

Two Important Events in the NoSQL World

I’m starting to catch up with the news after my sabatical month and it turns out things didn’t stay still during this period. While there are quite a few very important things that have happened during October, I’d like to bring up two very interesting ones that mark a possible turn in the NoSQL databases world.

  1. The first insolvency/bankruptcy in the market.

    Based on a tweet from Achim Friedland, ex-development lead CTO at sones, the German graph database sones GmbH, which raised back in February another round of funding, was declared insolvent.

    This is an unfortunate validation of my thoughts about Graph Databases market penetration. sones GmbH has never been a market leader, but they could have tried to focus on a niche segment of the graph database emerging market and while that wouldn’t necessarily transform the company in a huge success, it would have probably gave it more time to refine the product and expand.

    Update: Daniel Kirstenpfad (CTO, sones GmbH) reached out to me with some clarifications:

    1. Achim Friedland was at a point in time the development lead of sones and in that position responsible for leading the developer team. He never was CTO of sones.

    2. sones is not insolvent but rather is under preliminary bankrupty administration with the goal to arrive at a solution for continuation of product and company

  2. I’m starting to notice a shift in the (marketing) message of a couple of NoSQL companies towards Enterprise NoSQL. I’m not yet sure what enterprise NoSQL means though: targeting enterprise customers, large scale NoSQL deployments, expensive NoSQL product and services packages, etc..

    Whatever this terms means, I take it as a sign of: a) the market becoming too busy; b) growing competition for paying customers ; c) investors looking for clear validations of their investments.

    What I hope this does not mean is the start of the unhealthy, unfriendly, and dirty competition. This market segment has greatly benefitted from a friendly environment in which all contenders have been pushing their products forward while working together to popularize and bring awareness to the polyglot persistence philosophy.

Original title and link: Two Important Events in the NoSQL World (NoSQL database©myNoSQL)

Sones GraphDB Adds Data Visualization

An interesting addition for the upcoming sones GraphDB 2.1:

With the abil–ity to run queries and use plug-ins to deter–mine how the out–put will look like the Web–Shell is a per–fect place to enhance user expe–ri–ence. Since there are sev–eral out–put plug-ins avail–able with ver–sion 2.0 already (JSON, XML, Text, HTML,…) we thought it would be a great idea to have a sim–ple visu–al–iza–tion imple–mented just by adding a new out–put plug-in to GraphDB.

sones GraphDB data visualization

Original title and link: Sones GraphDB Adds Data Visualization (NoSQL database©myNoSQL)


Sones GraphDB Changes License for Libraries

If you check the quick review of existing graph databases and the NoSQL graph databases matrix you’ll notice that most of these came under either an AGPL license or a commercial one.

The game changed radically when Neo4j became available also under a GPL license. And now, Sones has changed the license of their GraphDB connectors to LGPL.

I’m no lawyer but I think this means you can use Sones GraphDB without having to open source your product even if commercial. And because the way you interact with Sones GraphDB is through its connectors it doesn’t matter anymore what the core graph database license is.

Original title and link: Sones GraphDB Changes License for Libraries (NoSQL database©myNoSQL)

Sones Hires New CEO to Increase Sales and Expand Partner Program

According to TechCrunch Europe, Sones, producers of the GraphDB graph database, has hired a new CEO to focus on increasing sales and expanding their partner programs. This only weeks after Sones has announced a new round of funding.

I think I’ve already said it a couple of times: competition on the graph database segment of the NoSQL market is getting more interesting by the day.

Original title and link: Sones Hires New CEO to Increase Sales and Expand Partner Program (NoSQL databases © myNoSQL)

Sones Receives Investment

This is not news anymore, but Sones, producers of GraphDB, have raised an undisclosed amount of additional funding. I guess things will get a bit hotter in the graph database space where there are already a few quite interesting competitors.

On a related note I was wondering how are graph database producers perceived keeping in mind object databases’ history — touted as the replacement of relational databases, thing that never really happened. And if not somehow this is the reason graph databases are trying to catch the NoSQL train.

Original title and link: Sones Receives Investment (NoSQL databases © myNoSQL)


Graph Theory and Databases

Pere Urbón-Bayes must check slides deck on graph databases and their applicability. I like this graph database products slide most:

  • Neo4j: open source database NoSQL graph
  • Dex: the high performance graph database
  • HyperGraphDB: an IA and semantic web graph database
  • Infogrid: the Internet graph database
  • Sones: SaaS dot Net graph database
  • VertexDB: high performance database server

By the way I’ve heard Pere (@purbon) is currently looking for a job ;-).

Original title and link: Graph Theory and Databases (NoSQL databases © myNoSQL)

NoSQL Frankfurt: A Quick Review of the Conference

Yesterday was the NoSQL Frankfurt conference and today we have the chance to review some of the slide decks presented.

Beyond NoSQL with MarkLogic and The Universal Index

Nuno Job (@dscape) has presented on MarkLogic — an XML server we haven’t talked too much about, its universal index, and a couple of other interesting features.

The GraphDB Landscape and sones

Achim Friedland (@ahzf) has provided a very interesting overview of the graph databases products, the goals and some scenarios for graph databases, a brief comparison of property graphs with other models (relational databases, object-oriented, semantic web/RDF, and many other interesting aspects.

Data Modeling with Cassandra Column Families

Gary Dusbabek (@gdusbabek) has covered data modeling with Cassandra (the topic I’m still finding to be one of the most complicated).

Neo4j Spatial - GIS for the rest of us

Peter Neubauer (@peterneubauer) covered another interesting topic in the data space: geographic information (GIS) in graph databases.

Even if GISers suggested this integration some time ago Neo4j announced recently support for GEO.

Cassandra vs Redis

Tim Lossen (@tlossen) slides compare Cassandra and Redis from the perspective of a Facebook game requirements. All I can say is that the conclusion is definitely interesting, but you’ll have to check the slides by yourselves.

Mastering Massive Data Volumes with Hypertable

Doug Judd — who impressed me with his fantastic Hypertable: The Ultimate Scaling Machine at the Berlin Buzzwords NoSQL conference — gave a talk on Hypertable, its architecture and performance. The presentation also mentioned two Hypertable case studies: Zvents (an analytics platform) and (spam classification)[1]:

More presentations will be added as I’m receiving them.

  1. Just recently I’ve posted about Hadoop being used for spam detection.  ()

Original title and link: NoSQL Frankfurt: A Quick Review of the Conference (NoSQL databases © myNoSQL)

Graph Databases: What Are They and Where do They Fit

InfoQ’s Jonathan Allen talking to Daniel Kirstenpfad, founder and CTO of sones GmbH, creators of sones GraphDB:

Jonathan Allen: Can you explain what a graph databases is and why developers would choose one over a tradition database?

Daniel Kirstenpfad: […] o unlike other database approaches which only implicitly can form a graph structure a graph database explicitly represents a graph. And while other databases need to use indices and relational helpers (like relational tables which are coupled using JOINs) a graph database can traverse from one object to the next objects because those objects are organized to have index free adjacency.

While experimenting with another graph database, neo4j, I’ve found the lack of implicit direct node referenceability quite awkward.

Original title and link: Graph Databases: What Are They and Where do They Fit (NoSQL databases © myNoSQL)


Microsoft Azure and NoSQL Databases: MongoDB, sones GraphDB, and RavenDB

Looks like today is the day of the NoSQL databases in the Microsoft cloud. After covering how to run MongoDB on Azure and today’s guide to running sones GraphDB on Azure, the third one joining the party is RavenDB:

The short answer was, with the current build, no. RavenDB uses the .NET HttpListener class internally, and apparently that class will not work on worker roles, which are restricted to listening on TCP only.


I have to sign a contribution agreement, and do some more extensive testing, but I hope that Ayende is going to pull my TCP changes into the RavenDB trunk so that this deployment model is supported by the official releases.

So, two document stores and a graph database are already available for Microsoft Azure. Which one is next?

Microsoft Azure and NoSQL Databases: MongoDB, sones GraphDB, and RavenDB originally posted on the NoSQL blog: myNoSQL


sones GraphDB available on Microsoft Windows Azure

sones GraphDB available in the Microsoft cloud:

The sones GraphDB is the first graph database which is available on Microsoft Windows Azure. Since the sones GraphDB is written in C# and based upon Microsoft .NET it can run as an Azure Service in it’s natural environment. No Wrapping, no glue-code. It’s the performance and scalability a customer can get from a on-premise hosted solution paired with the elasticity of a cloud platform.

You can read a bit more about it ☞ here.

In case you’ve picked other graph database, you can probably set it up with one of the cloud providing Infrastructure-as-a-Service.

sones GraphDB available on Microsoft Windows Azure originally posted on the NoSQL blog: myNoSQL

sones Releases First Open Source Version of GraphDB

sones the producer of a (until now) commercial closed source graph database has released recently its first open source version of GraphDB. This new version, GraphDB 1.1, is available under both a GNU AGPLv3 open source license and a proprietary commercial license.

GraphDB source code is already available on ☞ GitHub. Even if developed in C#, the GitHub project page contains clear instructions on how to built sones GraphDB for Linux and MacOS (requires Mono).

You can get a feel of how using sones GraphDB compares to other graph databases by looking at this example code implemented with sones GraphDB, InfoGrid, Neo4j, and Filament. And before downloading sones GraphDB 1.1, you should also check this useful GQL cheatsheet (the sones GraphDB query langauge) in PDF format:

Last, but not least, sones guys have started to publish ☞ a tutorial in the form of a series of articles that puts CrunchBase data to work in a graph database environment.

Time to hit the ☞ GitHub page and get sones GraphDB while it’s hot! Good move sones!

Update: In case you are wondering why having sones GraphDB open source version is not just cool, but really useful, here is a possible answer.

Until now, if you wanted to use a graph database, you only had one of these options

Now, sones GraphDB not only opens the doors to graph databases to .NET developers, but it also features a REST interface like Neo4j making it accessible to more programming environments.