Dr. Dobb's Database Articles http://www.drdobbs.com//database Dr. Dobb's Copyright 2012, United Business Media. en-us Introduction to Hadoop: Real-World Hadoop Clusters and Applications http://www.drdobbs.com/database/introduction-to-hadoop-real-world-hadoop/240153375 The Hadoop ecosystem relies on composability — the ability to use output from one tool as input to the next — to efficiently process data at scale, from simple projects, to processing streams of real-time data, to building data warehouses. Mon, 29 Apr 2013 23:57:00 -0400 Hadoop: Writing and Running Your First Project http://www.drdobbs.com/database/hadoop-writing-and-running-your-first-pr/240153197 MapReduce on small datasets can be run easily and without much coding or fiddling — provided you know what to do. Here's how. Tue, 23 Apr 2013 03:04:00 -0400 Hadoop: The Lay of the Land http://www.drdobbs.com/database/hadoop-the-lay-of-the-land/240150854 The core map-reduce framework for big data consists of several interlocking technologies. This first installment of our tutorial explains what Hadoop does and how the pieces fit together. Tue, 16 Apr 2013 01:32:00 -0400 The Pragmatic Side of Using Big Data http://www.drdobbs.com/database/the-pragmatic-side-of-using-big-data/240152350 A successful big data project is far less about correlating disparate data structures and far more about articulating a testable hypothesis, designing that test, and evaluating the results. Tue, 09 Apr 2013 08:42:00 -0400 MongoDB with C#: Deep Dive http://www.drdobbs.com/database/mongodb-with-c-deep-dive/240152181 Using MongoDB in an ASP.NET MVC Web app. Wed, 03 Apr 2013 07:36:00 -0400 The Quiet Revolution in Programming http://www.drdobbs.com/architecture-and-design/the-quiet-revolution-in-programming/240152206 During the last two years, one of the longest eras in programming has quietly drawn to a close. Wed, 03 Apr 2013 07:14:00 -0400 Detailed Profiling of SQL Activity in MySQL 5.6 http://www.drdobbs.com/database/detailed-profiling-of-sql-activity-in-my/240154959 MySQL's latest update to the Performance Schema brings the ability to profile a statement's activity, low-level wait events, and I/O impact. It is the easiest and most detailed way to identify what statements to tune and how. Mon, 01 Apr 2013 09:28:00 -0400 Acquiring Big Data Using Apache Flume http://www.drdobbs.com/database/acquiring-big-data-using-apache-flume/240155029 Data analysis is only half the battle; getting the data into a Hadoop cluster is the first step in any Big Data deployment. Apache Flume uses an elegant design to make data loading easy and efficient. Mon, 01 Apr 2013 08:07:00 -0400 Hadoop Tutorial Series http://www.drdobbs.com/database/hadoop-tutorial-series/240155055 Mon, 01 Apr 2013 07:29:00 -0400 MongoDB with C# http://www.drdobbs.com/database/mongodb-with-c/240151668 Getting started with the basic operations of the MongoDB C# driver Tue, 26 Mar 2013 03:02:00 -0400 NoSQL Options Compared http://www.drdobbs.com/database/nosql-options-compared/240151198 A Developer's Look at the Primary NoSQL Options Tue, 19 Mar 2013 14:45:00 -0400 Getting Started with MongoDB http://www.drdobbs.com/database/getting-started-with-mongodb/240151028 Write data applications with MongoDB and you'll quickly understand the excitement around NoSQL. Tue, 19 Mar 2013 05:34:00 -0400 Information-Rich Programming With F# 3.0 http://www.drdobbs.com/windows/information-rich-programming-with-f-30/240148372 F#'s type providers make it possible to easily access data sources with sometimes unknown data formats. Tue, 12 Feb 2013 07:12:00 -0500 Why NoSQL Is Here To Stay http://www.drdobbs.com/database/why-nosql-is-here-to-stay/240146171 While they won't displace traditional RDBMSs, the easy scalability and programmability of NoSQL databases guarantees them a permanent place in the data center. Mon, 28 Jan 2013 01:16:00 -0500 Easy, Real-Time Big Data Analysis Using Storm http://www.drdobbs.com/open-source/easy-real-time-big-data-analysis-using-s/240143874 Conceptually straightforward and easy to work with, Storm makes handling big data analysis a breeze. Tue, 04 Dec 2012 03:52:00 -0500 Scaling Up And Out http://www.drdobbs.com/database/scaling-up-and-out/240142249 Most attention today is focused on adding nodes or cloud instances to scale out systems. Guest editor Nikita Shamgunov emphasizes the importance of scaling systems vertically as well. Mon, 19 Nov 2012 02:38:00 -0500 Exploring IndexedDB http://www.drdobbs.com/web-development/exploring-indexeddb/240005451 IndexedDB is arguably the most useful of the client-side storage options for Web apps introduced in HTML 5. With just a few tricks, its API can be surprisingly easy to use Mon, 13 Aug 2012 11:39:00 -0400 Why Not Go? http://www.drdobbs.com/open-source/why-not-go/240005062 Go is a fundamental rethinking of native languages that improves greatly on C while maintaining that language's minimalism. Tue, 07 Aug 2012 06:39:00 -0400 Deploying Static Analysis http://www.drdobbs.com/testing/deploying-static-analysis/240003801 Static analysis is a cheap and easy way to find bugs, but it offers important challenges that tend to be more political than technical. Tue, 07 Aug 2012 05:44:00 -0400 Understanding Core Data on iOS http://www.drdobbs.com/database/understanding-core-data-on-ios/240004648 Using a database in iOS requires careful navigation of the classes in Core Data. Here's a detailed look at how to use Core Data to create and use a simple database. Tue, 31 Jul 2012 08:09:00 -0400 Kernels, Contexts, Threads, and Extensible Database Architecture http://www.drdobbs.com/database/kernels-contexts-threads-and-extensible/232900522 If you are building a new database management system or simply want to write better database applications, you should be aware of the extensible architecture of operating systems and database managers. Mon, 07 May 2012 09:57:00 -0400 Oracle and the End of Programming As We Know It http://www.drdobbs.com/jvm/oracle-and-the-end-of-programming-as-we/232901227 If Oracle prevails in its claim that APIs can be copyrighted, nearly every aspect of programming will be changed for the worse. Tue, 01 May 2012 06:27:00 -0400 Using SQLite on Android http://www.drdobbs.com/database/using-sqlite-on-android/232900584 With a little care, SQLite can be used as a data store or full database on Android devices Tue, 01 May 2012 03:42:00 -0400 Understanding Client-Side Storage in Web Apps http://www.drdobbs.com/web-development/understanding-client-side-storage-in-web/232900805 Pamela Fox compares the four major APIs for browser-side storage and explains how to balance performance, data size, and browser support. Mon, 23 Apr 2012 17:50:00 -0400 Microsoft's New Simple Database http://www.drdobbs.com/windows/microsofts-new-simple-database/232900527 Microsoft finally delivers a usable, no-admin, small-footprint database that can power real apps. Sat, 07 Apr 2012 10:41:00 -0400