Re: Object-oriented thinking in SQL context?

From: Bob Badour <>
Date: Thu, 18 Jun 2009 14:56:34 -0300
Message-ID: <4a3a7fd7$0$23755$>

paul c wrote:

> Bob Badour wrote:
> ...

>> No, he is talking about distributed collaborative editing of documents 
>> over high latency networks. ...

> Oh bloody hell, I'll bet the document gets bigger after each edit.

I haven't read the original research so I don't know what ingenious methods they have come up with. It seems to me, however, that one would have to maintain a history of all edits at each node where edits can occur in order to perform the transformations. This suggests the history+document would tend to grow for every edit even when a delete makes the document smaller.

I don't have any particular objection to this. Revision control systems do exactly this all the time.

I do wonder about scalability, though. For current applications, it is probably not that big an issue because the number of collaborating locations editing a single document is probably limited to a relatively small number. That limitation might not hold for a general distributed data management system managing large numbers of documents, though. Received on Thu Jun 18 2009 - 19:56:34 CEST

Original text of this message