[Python] CouchDB [Was: "Go or Unladen Swallow? " Cosa ne pensate ?]

luigi scarso luigi.scarso a gmail.com
Ven 13 Nov 2009 14:35:36 CET


2009/11/13 Daniele Varrazzo <piro a develer.com>:
> On Fri, 13 Nov 2009 13:41:49 +0100, simozack <simozack a yahoo.it> wrote:
>> Il 13 novembre 2009 12.40, Daniele Varrazzo <piro a develer.com> ha
> scritto:
>>
>>> Non mi sono informato troppo perché non ho avuto mai (ancora) bisogno
> di
>>> un "document-oriented database". Se già ho idealmente messo una croce
>>> sopra
>>> ai db relazionali (idealmente! per ora tutto quello che faccio gira
>>> ancora
>>> bene in un singolo server e non ho alcun progetto per cui una singola
>>> istanza di PostgreSQL non mi possa bastare, per cui se posso mi tengo
>>> stretta la completezza del DBMS "classico"), preferirei comunque avere
> un
>>
>> Scusami l'ignoranza, ma PostgreSQL non è un db relazionale?
>
hmm ... quasi.

http://www.postgresql.org/about/
PostgreSQL is a powerful, open source object-relational database system.


http://en.wikipedia.org/wiki/Object-relational_database
An object-relational database (ORD), or object-relational database
management system (ORDBMS), is a database management system (DBMS)
similar to a relational database, but with an object-oriented database
model: objects, classes and inheritance are directly supported in
database schemas and in the query language. In addition, it supports
extension of the data model with custom data-types and methods.
Example of a Object-Oriented Database Model.[1]

An object-relational database can be said to provide a middle ground
between relational databases and object-oriented databases (OODBMS).
In object-relational databases, the approach is essentially that of
relational databases: the data resides in the database and is
manipulated collectively with queries in a query language; at the
other extreme are OODBMSes in which the database is essentially a
persistent object store for software written in an object-oriented
programming language, with a programming API for storing and
retrieving objects, and little or no specific support for querying.


> si è rivelato adatto a tutti i sistemi a cui ho lavorato
> finora e a cui lavoro attualmente.

Idem -- quasi un' assioma.

-- 
luigi


Maggiori informazioni sulla lista Python