NoSQL: a non-SQL RDBMS
Recent Pages

Commands at a glance
edittable: trivial tabl ...
indextable: generate ta ...
NoSQL Utilities
Text Formatting Rules
Site SandBox
Change Management
Wiki Editor's How-To
Site Terms of Use
Site Copyright

Links

NoSQL Home
Table of Contents
Wiki Editor's How-To
Text Formatting Rules
Wiki SandBox

www.strozzi.it on Twitter


GeoURL

Google Ads

Please Support NoSQL !


Session

User ID
Password



Campaigns

stopsoftwarepatents.eu petition banner

Comment on NoSQL/Philosophy of NoSQL:


Subject: Re: not exactly


I understand that the way I put it could lend itself to misinterpretation, so I rephrased the subject statement to make it more clear. However there's plenty of single-file databases around. Consider the dump of an SQL database to SQL statements into a file, if it is SQL what you are more familiar with. The resulting file still contains all and the very same pieces of information and relations contained in the original database, so it still is a database to all effect, albeit represented in a different format. Yet another example is the same database serialized into a file in the form of XML structures, like RDF or something similar. Provided you can rely on an XML-based query engine, you will retain all the power provided by common SQL engines. Performance issues non withstanding of course, but the relational model theory is not concerned with performance, only with the model, and both your SQL database and the single-file XML one share the very same mathematical body (think of the aforementioned RDF). A Berkeley DBM database is often stored into a single file, albeit in binary format and thus it cannot be easily manipulated with a text editor. Unless you argue that a collection of key-value pairs cannot be called a "database", but then yours would be a very peculiar point of view. I'm very willing to expand on this, either here or in e-mail.

Posted by Carlo Strozzi on 10/21/2010 at 09:38:06 | Comment index


Reply to this comment

                                    _____ 
  __ _   ___  _ __ ___    ___   ___|___  |
 / _` | / _ \| '_ ` _ \  / _ \ / _ \  / / 
| (_| ||  __/| | | | | ||  __/|  __/ / /  
 \__,_| \___||_| |_| |_| \___| \___|/_/   
                                          

This Web Site is Copyright © 2007,2008,2009,2010 Carlo Strozzi, Some Rights Reserved
site map | recent changes | terms of use