March 23, 2012 Comments Off on Easy to use, free key-value Web service
If you’re building a lightweight application that needs key/value storage or just trying to expand your understanding of NoSQL, check out OpenKeyval.org. It’s a free, open source Web service that lets you store up to 64Kb of key/value pairs each day. You can then securely retrieve this information and even grant access to others.
To help you get started, the web site provides examples of several different connectivity methods, including:
There are also some nice user contributions of utilities, libraries, and so on.
To me, this is a great example of the intersection of cloud computing, Big Data, and SOA. I predict that we’ll be seeing more innovative services like this in the future. Check it out.
March 13, 2012 Comments Off on Easy-to-understand graph database tutorial
If you’re curious about Big Data, NoSQL, MapReduce, or Hadoop – and you’re in London – you might want to stop by the talk I’ll be giving next week. As part of my presentation, I’ll be describing three of the most popular database architectures: relational, hierarchical, and graph.
I’ve found that most developers and architects have experience with relational and hierarchical data stores, but graph data is something that’s relatively unfamiliar. Ironically, every time you interact with social networking platforms such as Facebook and LinkedIn, your experience is largely driven by what’s contained in massive graph databases.
To help give you a better idea of this interesting new way of storing and accessing data, check out this tutorial from LinkedDataTools.com. It presents graph databases in a friendly, easy-to-understand manner, and also explains how the semantic Web (or Web 3.0 if you like) is built on this type of data.
March 4, 2012 Comments Off on Learn about key-value pairs in Amazon’s SimpleDB
Key-value pairs represent a fundamental Big Data concept. But if you’ve only worked with relational databases or other storage technologies, you may find key-value pairs to be a bit confusing. Fortunately, here’s a helpful tutorial that succinctly explains key-value pairs as well as shows you how to use them within the Amazon’s SimpleDB.
The tutorial provides an example of the full lifecycle for key-value pairs:
Instead of requiring you to install a development environment and write code, the tutorial provides a simple GUI that gives you everything you need: