[Jim Fulton, on Wed, 08 Dec 1999] :: So there are two issues. :: :: 1. Concern over the approach of using a single file for the entire :: database. One of the benefits of ZODB is an open storage interface. :: This makes it possible to explore and implement the physical storage :: for the Zope database in a number os ways. So, if someone felt that :: the database should be stored in multiple files, or on top of :: some other storage manager, it is certainly possible and, if using :: an existing storage manager (e.g. RDBMS, BDB), even straightforward. :: :: 2. Separating data into multiple databases for organizational reasons :: and combining the multiple databases into a single logical object :: space. This is doable too and something we plan to do, however, :: it's harder than one might expect if one allows (non-trivial) :: cross-database object references. If someone is interested in :: working on this, possibly with simpler assumptions (like only :: supporting trivial cross-database references), contact me and :: I'll be happy to provide advice. Jim, <BLUE SKY> Have you ever given thought to implementing a Linux-only version of Zope optimized for use with the reiserfs? This is probably just hooey, but I wonder if the balanced-tree approach in the Reiser filesystem might not map well into ZODB. </BLUE SKY>