ALL COVERED TOPICS

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

NAVIGATE MAIN CATEGORIES

Close

riak: All content about riak in NoSQL databases and polyglot persistence

Boundary for Splunk app for correlating alerts

Alex Williams for TechCrunch:

Boundary‘s application performance monitoring technology is now integrated into Splunk‘s enterprise platform, providing a window into apps that increasingly are distributed across cloud and on-premise virtualized environments.

At first I thought this means Boundary will use Splunk as the backend for the data. But Boundary is a service so that’s not the case. Plus Splunk can already be used for network management and monitoring.

According to the post, “Splunk real-time alerts are tagged as annotations in Boundary’s time-series graphs. Customers can then correlate alerts against application flow and performance data.” So basically this is monitoring your monitoring system, right?

Original title and link: Boundary for Splunk app for correlating alerts (NoSQL database©myNoSQL)

via: http://techcrunch.com/2013/04/25/new-boundary-app-for-splunk-predicts-root-cause-of-app-brownouts/


Checking Riak Health With Voxer's Script

Dave Eddy, operations engineer at Voxer, users of Riak:

We have a small Operations team of 3 at Voxer, with no dedicated DBA on staff. As such, any issue that we have encountered with Riak, we’ve scripted a check to detect the issue to prevent it from happening in the future. All of these checks are rolled into a script to give us a summary of Riak health.

If you’re running Riak, this will come handy.

Original title and link: Checking Riak Health With Voxer’s Script (NoSQL database©myNoSQL)

via: http://engineering.voxer.com/post/48369035991/check-riak


Riak Browser - Mac OS X Riak Client

Created by Ilja Iwas, Riak Browser is a Mac utility to work with Riak that supports the following operations:

  • Store objects in a Riak database
  • Retrieve objects stored in a Riak database
  • Add and view secondary indexes
  • Find stored object using secondary indexes

✚ You’ll need Xcode, but why not.

Original title and link: Riak Browser - Mac OS X Riak Client (NoSQL database©myNoSQL)


Rackspace: BYOD to Your Preferred Storage

While Amazon Web Services approach is bring-your-own-data to our storage and processing solutions, Rackspace’s strategy seems to be “whatever popular NoSQL storage engine you like, we have your back. Just bring your data“.

Last month Rackspace bought MongoDB hosting provider ObjectRocket and now they acquired Exceptional Cloud Service which brings Redis hosting on board.

It’s difficult to say how well is Amazon’s strategy working as the company doesn’t do a lot to get their customers’ case studies out there—I still need to find a list of 10 companies that are using Amazon Dynamo. But this doesn’t mean a thing. On the other hand, I can see Rackspace’s strategy working and getting a lot of traction considering they’re looking after the most popular NoSQL tools.

✚ The Register writes about this acquisition too: Rackspace gobbles Exceptional Cloud Services for Redis smarts. I assume many others are asking the same question:

So, with Redis and MongoDB due to make their way into the Rackspace cloud proper, what other technologies are catching the web hoster turned cloud whisperer’s eyes?

Original title and link: Rackspace: BYOD to Your Preferred Storage (NoSQL database©myNoSQL)


Riak CS: New Version Available, Now Open Source

A new version of Riak CS was announced last week at GigaOM Structure Data 2013 event. But what’s more important is that starting with this version Riak CS is available as open source under an Apache 2 license.

As for Riak itself, Basho will offer an Enterprise version under a commercial license, the main differentiator being multi-datacenter replication and 24x7 customer support. The same as for Riak.

While I went through most of the articles covering this announcement, I couldn’t find the answer to the most obvious question: what made Basho decide to go with the dual model for Riak CS?

On the other hand, it looks like this remains the most popular model in the company-backed open source world: open source products with enterprise versions providing unique features.

Original title and link: Riak CS: New Version Available, Now Open Source (NoSQL database©myNoSQL)


5 Popular Use Cases for Mobile Platforms on Riak

Mobile platforms need to provide always available, low-latency experiences that can scale to millions of users and support highly concurrent access. Riak’s redundant and fault-tolerant design ensures mobile data can be served quickly and reliably, and Riak is run in production by many popular mobile applications.

The emphasis of Riak has always been very clear: reliability. Sometimes this means less developer friendly features, but Basho team continued to push the bar: commit hooks, pipelines, secondary indexes, yokozuna etc.

Original title and link: 5 Popular Use Cases for Mobile Platforms on Riak (NoSQL database©myNoSQL)

via: http://basho.com/popular-use-cases-for-mobile-platforms-on-riak/


Deploying Riak on EC2 - What to Pick?

Deepak Bala sharing his recommendations for running Riak on EC2 based on his own experience:

There are a couple of problems to field when deploying Riak.

  1. The EC2 instances that are provisioned by default change the following on restart.

    • Private IP address
    • Public IP address
    • Private DNS
    • Public DNS
    • EBS instances provide stable durable storage while Ephemeral storage provides for better predictable performance at the cost of losing data on restarts.
  2. Performance.

Original title and link: Deploying Riak on EC2 - What to Pick? (NoSQL database©myNoSQL)

via: http://deepakbala.me/2013/02/08/deploying-riak-on-ec2/


Setting Up a Riak Dev Cluster on OS X Mountain Lion

This script might come in handy considering last time I’ve failed setting up a Riak dev cluster.

Original title and link: Setting Up a Riak Dev Cluster on OS X Mountain Lion (NoSQL database©myNoSQL)


Riak Automated Hosting on Engine Yard

Basho team is collaborating with Engine Yard to simplify Riak deployments:

With Riak on Engine Yard, you can deploy a Riak cluster as simply as defining some configuration values and clicking “Add Cluster.”

To users, ease of deployment is valuable in itself. I’d be interested thought to learn if the Engine Yard offering comes with any extra benefits compared to other automated Riak hosting solutions.

Original title and link: Riak Automated Hosting on Engine Yard (NoSQL database©myNoSQL)

via: http://basho.com/blog/technical/2013/01/25/Riak-at-Engine-Yard/


Riak 2i or Key Filters: Which Is Faster?

Matt Snyder:

We had been using 2i for most of our querying and a combination of “Data Point Objects” and MapReduce for our more analytical needs. However when our MapReduce started bombing we questioned/reviewed our querying approach.

[…]

So my question to all of you is why is 2i/$key being recommended over Key Filters?

It’s a good question and I’d love to know the answer myself.

Original title and link: Riak 2i or Key Filters: Which Is Faster? (NoSQL database©myNoSQL)

via: http://www.cranialpulse.com/2013/01/riak-whats-faster-2i-or-key-filters.html


Hosted Riak With Riak-On

First let me welcome Riak ON!, the first company planning to offer a hosted Riak solution or Riak-as-a-Service.

Second, I’d like to ask for your help in answering the question that pops into my mind everytime I’m thinking about Data-as-a-Service: leaving aside the benefits of managed services, what are the scenarios in which a Data-as-a-Service can be used when the application layer is not colocated1?


  1. A different way to formulate this question is: what apps can tolerate the WAN latency and network failures? Obviously these questions do not apply to services like Amazon Web Services or Heroku or dotCloud which offer you both Data-as-a-Service and a PaaS or IaaS. 

Original title and link: Hosted Riak With Riak-On (NoSQL database©myNoSQL)


Improvements and Benchmarks for LevelDB in Riak 1.2

Basho team started to investigate and optimize LevelDB, one of the supported storage engine for Riak and the engine for Riak 2i, and the results are already impressive:

  • reduced stalls (from 10-90s every 3-5min to 10-30s every 2h)
  • increased throughput (from 400 ops/s to 2000 ops/s)
  • a better solution for dealing with an infinite loop during compaction against a corrupted data block
  • LevelDB bloom filter for quickly identifying keys that don’t exist in the data store

The original posts also shows some charts of the throughput and maximum latency measured in Level 1.1 vs Level 1.2.

Original title and link: Improvements and Benchmarks for LevelDB in Riak 1.2 (NoSQL database©myNoSQL)

via: http://basho.com/blog/technical/2012/10/30/leveldb-in-riak-1p2/