riak: All content tagged as riak in NoSQL databases and polyglot persistence
The proposal for Riak’s security, discussed there in the open:
Thus, I propose we add authentication/authorization/TLS and auditing to Riak, to make Riak more resilient to unauthorized access. In general, I took the design cues from PostgreSQL. Another goal was to make this applicable to riak_core, so any reliance on KV primitives or features are intentionally avoided.
Andrew Thomson, the author of the proposal, mentions PostgreSQL as a source of inspiration. Besides the normal topics, authentication, authorization, and auditing, the document has an Open questions section. If you care about Riak’s future security go and help out.
Original title and link: The future of of Riak’s Security ( ©myNoSQL)
Basho has published the majority of the presentations from their RICON East 2013 event. I’ve been lucky to be at Ricon West 2012 and it was a fantastic conference. So I think you’ll really enjoy some of videos.
Here’s the list I would start with:
- Automatically Scalable Computation by Herchel Smith
- ZooKeeper for the skeptical architect by Camille Fournier
- Optimizing LevelDB for performance and scale by Matthew Von-Maszewki
Original title and link: Ricon East Videos - Talks about distributed systems and Riak ( ©myNoSQL)
On one side:
and on the other side:
- Riak Searching: Solr-like but custom prioprietary implementation
- MongoDB text search: custom prioprietary implementation
I’m not going to argue about the pros and cons of each of these approaches, but I’m sure you already know which of these approaches I’m in favor of.
Original title and link: NoSQL and Full Text Indexing: Two Trends ( ©myNoSQL)
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 ( ©myNoSQL)
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 ( ©myNoSQL)
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 ( ©myNoSQL)