|
From: Christophe Prud'h. <pru...@MI...> - 2001-01-16 04:00:12
|
On Saturday 13 January 2001 20:01, you wrote: > Pun intended :) > > Anyway, my initial thoughts (from real world experience) is to avoid th= e > stream operator persistence protocol. what is this ? is it just the << op used to store the relevant data? > > In other words, real world systems don't store data in blobs. While it > may be easy for the application developer, it results in poor > performance, poor scalability, and a nightmare when the data store > exceeds some physical limitation. yes and no. In my case, the data is few big, very big blobs which are scattered over=20 filesystems using parallel virtual filesystems. > > Furthermore, classes aren't modeled in single monoliths, and the > persistent framework should reflect that object oriented applications > are hierarchical by and far, shouldn't the data be as well? yes. I personnally deal with persistence using very specific solutions for my=20 domain (scientific computing) and they are not really -- I think --=20 applicable to real world applications. On this topic I agree with you Am I wrong if I say that XML seem to be a language of choice to store dat= a=20 for object ? It seems that it is heavily used these days as the language = of=20 choice for configuration files and persistence.=20 my 2 cents C. --=20 Christophe Prud'homme | MIT, 77, Mass Ave, Rm 3-243 | Somebody once asked me if I though= t sex Cambridge MA 02139 | was dirty. I said, "It is if you'r= e Tel (Office) : (00 1) (617) 253 0229 | doing it right." Fax (Office) : (00 1) (617) 258 8559 | -- Woody allen http://augustine.mit.edu/~prudhomm | Following the hacker spirit |