[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
NYC LOCAL: Tuesday 12 October 2010 Lisp NYC: Hank Williams on the Death
NYC LOCAL: Tuesday 12 October 2010 Lisp NYC: Hank Williams on the Death of the Relational Database
Wed, 08 Dec 2010 16:03:33 -0000
what="official Lisp NYC announcement"
also="the NYLUG Hack Gathering meets on the same day
Tuesday 12 October 2010
starting 6:00 pm at the
NY Public Library Hudson Park Branch
66 Leroy Street
NY NY 10014
Date: Fri, 08 Oct 2010 14:50:57 -0400
From: heow <email@example.com>
To: LispNYC <firstname.lastname@example.org>
Subject: [Lisp] Lisp Meeting: October 12th, 7:0[0 at Trinity
Join us Tuesday, Oct 12th from 7:00 to 9:00 at Trinity Lutheran Church
Hank Williams Presents: Death of the Relational Database
People have begun to realize the enormous gap between the
relational database abstraction and the way people actually
think about information. To be clear, I am not suggesting
that relational databases will stop being used or that they
are going to go away, but that developers are going to stop
thinking of their data in relational database terms.
Everyone from regular users to sophisticated developers
thinks about information in a pretty simple way. There are
objects, and there are connections or relationships between
objects. For example if you have two objects, a cup and a
table, the relationship between them might be "sitting on",
indicating that the cup is sitting on the table. What makes
this model so sturdy is that we can continuously add new
objects: tables, cups, chairs, floors, table cloths,
etc. And we can add infinite relationships, such as sitting
on, sitting under, covering, etc. Computer scientists, and
now, thanks to Facebook, everybody else, refers to this
structure as a graph.
New data models such as the graph provide new ways to think
about persisting data. The death of the relational database
means the death of the relational database *abstraction* as
a way that programmers think about data. What programmers
need is to model data in the most natural way possible, and
we are starting to see storage abstractions that are closer
to how humans think instead of how computers need to.
1. What is wrong with the relational database model.
2. What are some of the important differences between
databases in the non-relational landscape (mongoDB,
flockDB, couchDB, cassandra, hbase etc)
3. What are some examples of new types of applications made
possible by the non-relational model and specifically the
graph database approach.
4. When can you not get away from relational technology just
5. How does the Semantic Web relate to the issue of
non-relational databases, and why hasn't it become
Listen to Hank Williams describe his Lisp system that
natively supports these higher level abstractions such
as authorization, event notification and user-executable
code inside the traditional domain of what used to be
called "the database".
Hank Williams has spent his professional career making products,
including Clickradio, an early Internet music service, and DayMaker,
one of the first personal information managers (address book,
scheduling, task, notes, etc.) for the Mac.
He is now working on a new data and web development platform that will
change humanity as we know it.
Directions to Trinity:
602 E. 9th St. & Ave B, on Thomkins Square Park
* From the N,R,W (8th Street NYU Stop) and the 6 (Astor Place
Stop): Walk East 4 blocks on St. Marks, cross Thomkins Square Park.
* From the F&V (2nd Ave Stop): Walk E one or two blocks, turn north
for 8 short blocks
* From the L (1st Ave Stop): Walk E one block, turn south for 5
* From bus lines: The M9 drops you off at the doorstep and the M15
is near, just get off at St. Marks & 1st Ave.
* To get there by car: Take the FDR (East River Drive) to Houston
then go NW till you're at 9th & B. Week-night parking isn't bad at all,
but if you're paranoid about your Caddy or in a hurry, there is a
parking garage on 9th between 1st and 3rd Ave.
Lisp mailing list
Distributed poC TINC:
Jay Sulzberger <email@example.com>
Corresponding Secretary LXNY
LXNY is New York's Free Computing Organization.
|[Prev in Thread]
||[Next in Thread]|
- NYC LOCAL: Tuesday 12 October 2010 Lisp NYC: Hank Williams on the Death of the Relational Database,