Saturday, June 12, 2010

Results for 3n+1 Benchmark version 2 for GT.M

3n+1 NoSQL/Key-value/Schema-free/Sche... - version 2

Problem statement of the second version of the benchmark.  An earlier version of this benchmark problem statement can be found at
http://ksbhaskar.blogspot.com/2010/02/3n1-nosqlkey-valueschema-freesche.html

Motivation

This is an attempt to create a benchmark for apples to apples comparisons of databases that are generally described as NoSQL, key-value, schema-free or schema-less databases.  The goals are to create a benchmark that:

  • is simple to understand and code in most programming languages;
  • performs a non-trivial amount of representative activity - reads and updates, access contention, recovery, etc.; and
  • generates results that can be easily replicated and verified by others.

Saturday, May 1, 2010

Encrypting Partitions on GNU/Linux

Motivation

Encrypting partitions helps protect against unauthorized access to data in the event the computer hardware is physically lost or stolen. The technique described here relies on the ability of the Linux kernel to:
  1. Create an a map of a real device or a logical volume.
  2. Create an encrypted block device

Sunday, February 14, 2010

3n+1 NoSQL/Key-Value/Schema-Free/Schema-Less Database Benchmark

Motivation

This is an attempt to create a benchmark for apples to apples comparisons of databases that are generally described as NoSQL, key-value, schema-free or schema-less databases.  The goals are to create a benchmark that:

  • is simple to understand and code - ideally, a page of code or less in most programming languages;
  • performs a non-trivial amount of representative activity - reads and updates, access contention, recovery, etc.; and
  • generates results that can be easily replicated and verified by others.

Saturday, January 30, 2010

Citizenship in the World Merit Badge Workbook

This document can be viewed at http://docs.google.com/View?id=dd5f3337_17gsnxnphp
If you want to copy it to edit it to work on the merit badge, please get an account at Google docs and send me an e-mail.  I will share it with you on Google docs (http://docs.google.com) giving you view access.  From there you can make your own Google docs copy and edit it on online or download it and edit it off-line on your word processor.  I personally use and recommend OpenOffice.org (http://openoffice.org) which is Free / Open Source Software for word processing, spreadsheets, presentations and much more.