Re: Object-oriented thinking in SQL context?
Date: Thu, 18 Jun 2009 14:56:34 -0300
Message-ID: <4a3a7fd7$0$23755$9a566e8b_at_news.aliant.net>
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