If you're willing to drink the RDF koolaid, there is also SPARQL (http://en.wikipedia.org/wiki/SPARQL).
Gary On Jul 30, 2011, at 10:29 AM, Owen Densmore wrote: > Re: our Friam chat yesterday about the new databases that are not > "relational" i.e. do not store data as tables of independent records which > are joined for complete access. The new trend is called "NoSQL" and choses > to avoid relational storage so that it can be massively distributed across > multiple servers and geographies. > > But these new data storage systems have a problem: they do not have a unified > access API or language while relational databases are generally unified by > SQL, the Structured Query Language (which most data base vendors augment .. > so SQL is sorta a subset) > > On a nifty play on words, the new standard interface language for NoSQL > storage is UnQL (pronounced "Uncle) > > http://www.arnnet.com.au/article/395469/couchbase_sqlite_launch_unified_nosql_query_language > > Quote: Hoping to unify the growing but disparate market of NoSQL databases, > the creators behind CouchDB and SQLite have introduced a new query language > for the format, called UnQL (Unstructured Data Query Language). > > "The impetus for UnQL is to create some form of commonality among non-SQL > databases," said James Phillips, a co-founder and vice president of products > for Couchbase, which oversees the document-oriented CouchDB database. > > UnQL, pronounced "Uncle," could be considered a "superset" of the SQL syntax, > Phillips said. It can parse all statements formulated in the SQL language and > supports a number of new operators and expressions as well.
============================================================ FRIAM Applied Complexity Group listserv Meets Fridays 9a-11:30 at cafe at St. John's College lectures, archives, unsubscribe, maps at http://www.friam.org
