RE: [Zope] Philosophical question - Zope Objects vs Entities in a RDBMS
-----Original Message----- From: Rowan Hick [mailto:rowan@softtech.co.nz] Sent: Wednesday, December 08, 1999 2:59 PM To: zope@zope.org Subject: [Zope] Philosophical question - Zope Objects vs Entities in a RDBMS
Now Zope comes along with the ability to create and persist objects without the need for a relational database. Wooohooo... all my prayers have been answered, or have they?.
Q1. Has anyone tried to build webapplications with large (maybe into the 10's of thousands) numbers of Zope objects?
Yes.
Q2. How much more or less efficient is Zope for storing a piece of data over a traditional relational database ?
That's a pretty loaded question, they all behave differently. ZODB is comparable in 'efficiency'.
Q3 (I'm a newbie here) Can a python external method access Zope objects ? Eg if I create a task object from a ZClass can I then do things with it from a python script?
Yes.
Q4. I think I remember seeing a post about the Zope database being a single large file posing problems with the Linux filesystem.. or was that the windows filesystem.. if so then that could limit Zope's potential in a commercial production enviroment, surely ?? If this is true what have people done to try and get around this, ie archiving objects (however that could occur) etc.. ?
Zope stores its objects in one file. Linux on 32 bit systems has a 2GB file size limiation. -Michel
Michel Pelletier <michel@digicool.com> wrote:
Q4. I think I remember seeing a post about the Zope database being a single large file posing problems with the Linux filesystem.. or was that the windows filesystem.. if so then that could limit Zope's potential in a commercial production enviroment, surely ?? If this is true what have people done to try and get around this, ie archiving objects (however that could occur) etc.. ?
Zope stores its objects in one file. Linux on 32 bit systems has a 2GB file size limiation.
AFAIK, linux on 64bit systems are also limited to 2GB. but you can always switch to e.g. free-bsd if you need bigger files. free-bsd is as free as linux, runs python and zope, and supports files up to a size of, er, some tera-bytes... thilo -- mezger@innominate.de innominate AG networking people fon: +49.30.308806-11 fax: -77 web: http://innominate.de pgp: /pgp/tm
Thilo Mezger wrote:
Michel Pelletier <michel@digicool.com> wrote:
Q4. I think I remember seeing a post about the Zope database being a single large file posing problems with the Linux filesystem.. or was that the windows filesystem.. if so then that could limit Zope's potential in a commercial production enviroment, surely ?? If this is true what have people done to try and get around this, ie archiving objects (however that could occur) etc.. ?
Zope stores its objects in one file. Linux on 32 bit systems has a 2GB file size limiation.
AFAIK, linux on 64bit systems are also limited to 2GB.
False. What is actually the limit is the 32VFS onx86 Linux. 64Bit systems, such as Alpha do not suffer from the limit.
but you can always switch to e.g. free-bsd if you need bigger files. free-bsd is as free as linux, runs python and zope, and supports files up to a size of, er, some tera-bytes...
There is also the LFS (linux Filesystems Summit) patch that makes the limit somewhere in the terabytes for x86 Linux. Bill -- In flying I have learned that carelessness and overconfidence are usually far more dangerous than deliberately accepted risks. -- Wilbur Wright in a letter to his father, September 1900
participants (3)
-
Bill Anderson -
Michel Pelletier -
news-list.zopeļ¼ innominate.de