20 May 2013

The Ruby Reflector

Topic

NoSQL

  Source Favicon
By Todd Hoff of High Scalability 3 days ago.
Email

…completely asynchronous, low-latency transaction management protocol, in line with the fully distributed NoSQL architecture."

Warp: Multi-Key Transactions for Key-Value Stores overview:

Implementing ACID transactions has been a longstanding challenge for NoSQL systems. Because these systems are based on a sharded architecture, transactions necessarily require coordination across multiple servers. Past work in this space has relied either on heavyweight protocols such …

highscalability.com Read
  Source Favicon
By Todd Hoff of High Scalability 16 days ago.
Email

@ joedevon : We came for scalability but we stayed for agility # NoSQL

@ jahmailay : "Our user base is exploding. I really wish we spent more time on scalability instead of features customers don't use." - Everybody, always.

@ bsletten : I don't think it is a coincidence that the words eval() and evil are so close.

@ RCSecure : Maybe Gov should stop deploying crappy # CyberSecurity instead of Surveiling Citizens

@ davidpav…

highscalability.com Read
  Source Favicon
Email

…market size of nearly US$1 billion within the next few years despite the buzz created by NoSQL alternatives

Despite the buzz, MySQL is still much more common than even the most popular NoSQL database when viewing indicators such as inclusion in LinkedIn bios

Oracle MySQL may diminish in importance within the ecosystem as alternatives including Percona Server and MariaDB grow in relevance

I invite you to read Matt Aslett's summary of 451 Research's database survey …

mysqlperformanceblog.com Read
  Source Favicon
Email

…a few sessions. The conference is extended to include a lot of other databases and technologies in NoSQL and BigData space - PostgreSQL, EnterpriseDB, Hadoop, Hbase, MongoDB, CouchBase providing compliments and alternatives to MySQL. The MySQL Community awards are presented by Monty and David in the conference keynote. Percona XtraDB becomes Percona Server and is now a full-scale MySQL alternative and not just replacement for the Innodb Plugin. MySQL 5.5 is now …

mysqlperformanceblog.com Read
  Source Favicon
By Giles Bowkett of Giles Bowkett 1 month ago.
Email

…momentum include: math-based currencies like Bitcoin, new software development tools like NoSQL databases, the internet of things, 3D printing, touch-free human/computer interfaces, and "artisanal" hardware like the kind you find on Kickstarter.

It's a good bet these present-day hobbies will seed future industries.

This statement is true within a bounded territory, but it has two zones of epic fail.

If by "the smartest people" you mean "the smartest …

gilesbowkett.blogspot.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 2 months ago.
Email

…chaining before deploying 3.2.13.

Launching Today: Security Monitor by Code Climate - Scanner to spot vulnerabilities in your Rails applications.

Flame Graphs in Ruby MiniProfiler - Pretty cool graphics for performance analysis.

MongoDB 2.4 Released - New version of this well-known NoSQL database.

afreshcup.com Read
  Source Favicon
Email

…log storage (simple consecutive inserts, many different reads), but the ARCHIVE engine (or even a NoSQL solution like MongoDB) might be a better option for your specific use case.

Using merge is very simple; first simply define your first MyISAM tables and create your MERGE table:

CREATE TABLE logs_201209 ( name VARCHAR(50) NOT NULL, server VARCHAR(100) NOT NULL, line TEXT NOT NULL, `date` DATETIME NOT NULL, INDEX (name, server) ) ENGINE = MyISAM;

CREATE TABLE …

engineyard.com Read
  Source Favicon
On Alex R. Young 6 months ago.
Email

…application performance. MongoDB was also released in 2009, so this was really the nexus of NoSQL.

I remember Blaine Cook's talk about using XMPP to make scalable web applications back in 2008. The concept of publish/subscribe has been embodied in many popular technologies since then, and event-based programming in general is pretty fundamental at this point.

I'm aware events is not the only solution. I enjoy my share of Go and Clojure, but the production realtime software …

alexyoung.org Read
  Source Favicon
By Leigh Shevchik of New Relic 6 months ago.
Email

…standard that may be more of what you're looking for, especially if you're a fan of the NoSQL based technologies. This option is IndexedDB .

So in this series, we're going to look at what IndexedDB is, what its advantages and disadvantages are, and where it would be a good fit for your development needs. In the next installment, we'll finish off with a sample application so you can get a hands on understanding of how it works.

Technology Overview

IndexedDB…

newrelic.com Read
  Source Favicon
By Satish Talim of RubyLearning Blog 7 months ago.
Email

What's NoSQL?

What's MongoDB?

Setup MongoDB

MongoDB Core Concepts

The Basics

Switch databases

Insert a document

Use find()

Removing all documents

Query Selectors

Updating a document

MongoDB Ruby Driver - mongo

Installation

Using the mongo gem

Making a Connection

Getting a List Of Collections

Getting a Collection

Inserting a Document

Updating a Document

MongoHQ the hosted database

Sign Up

Create a database

Accessing the …

rubylearning.com Read