InfoQ

InfoQ

Topic/Tag specific view

Data Storage Content on InfoQ


Latest featured content about Data Storage

Hadoop and NoSQL in a Big Data Environment

Topics
NoSQL,
Data Access,
Design Pattern,
Agile,
Big Data,
Database Design,
Performance & Scalability,
Data Warehousing

Ron Bodkin of Big Data Analytics discusses early adoption of Hadoop, NoSQL and big data technologies. He discusses common patterns and explains how developers can write low-level primitives to optimize MapReduce function. Other topics include Hive, Pig, multi tenancy, and security.

News about Data Storage

ESE Tookit: Use Windows' Internal High-Performance Data Store To Build Applications

Topics
Data Access,
.NET

The ESE Toolkit provides C++ and C# class libraries that allow easier application development using the Windows Extensible Storage Engine (ESE), a high-performance data store built into Windows.

Distributed Cache as a NoSQL Data Store?

Topics
NoSQL,
Clustering & Caching,
Java,
Big Data,
Data Access

NoSQL data stores offer alternative data storage options for non-relational data types like document based, object graphs, and key-value pairs. Can a distributed cache be used as a NoSQL store? Greg Luck from Ehcache wrote about the similarities between a distributed cache and a NoSQL data store. InfoQ caught up with him to talk about this use case and its advantages and limitations.

Articles about Data Storage

Virtual Panel: Security Considerations in Accessing NoSQL Databases

Topics
Security,
NoSQL,
Database Design,
Data Access

NoSQL databases offer alternative data storage options for storing unstructured data compared to traditional relational databases. Though the NoSQL databases have been getting a lot of attention lately, the security aspects of storing and accessing NoSQL data haven't been given much emphasis. This article focuses on the security considerations and best practices in accessing the NoSQL databases.

Finding the Right Data Solution for Your Application in the Data Storage Haystack

Topics
Data Access,
NoSQL

With the recent NoSQL movement there are several alternative data storage solutions available compared to the traditional relational databases. In this article, author Srinath Perera discusses the various data storage options and what to consider when choosing each of these solutions.

Presentations about Data Storage

Project Voldemort at Gilt Groupe: When Failure Isn't an Option

Topics
Java,
NoSQL,
Performance & Scalability,
Architecture

Geir Magnusson explains how Gilt Groupe is using Project Voldemort to scale out their e-commerce transactional system. The initial SQL solution had to be replaced because it could not handle the transactional spikes the site is experiencing daily due to its particular way of selling their inventory: each day at noon. Magnusson explains why they chose Voldemort and talks about the architecture.

Lean & Mean Tokyo Cabinet Recipes

Topics
Dynamic Languages,
Scripting,
Database Design,
Data Access,
Architecture,
Ruby

In this FutureRuby talk, Ilya Grigorik explores Tokyo Cabinet's features such as the key-value store, ordered traversal, attribute search, schemaless data structures,indexing, and scripting with Lua.

Interviews about Data Storage

Justin Sheehy and Damien Katz on Riak and CouchDB

Topics
NoSQL,
Database Design,
Data Access,
Architecture,
Performance & Scalability,
Ruby

Justin Sheehy and Damien Katz discuss Riak and CouchDB, the strengths and trade-offs of different approaches to NoSQL, and why both databases are written in Erlang.

Justin Sheehy on Riak

Topics
NoSQL,
Operations,
Data Access,
Ruby,
Java,
Database Design,
Performance & Scalability,
Architecture

Justin Sheehy explains how Riak was created with ideas from Amazon's Dynamo paper, Riak features and how Riak compares to other NoSQL solutions.