Meeting with Versant, September 24th. 1997
In depth technical overview, content matched to our questions
Engineer (Jim Mack, jmack@versant.com), Salesperson (Ruth Cavagnaro, ruth@versant.com)
Technical features that were of particular interest:
- Object server
only objects are sent to the client
- Maximum of 281 Tera (10^12) Objects per database
- Minimum object size of 6 Bytes
- With minimum object size, largest database is 1.7 PetaBytes
- Logical Object Ids: 16 bit database part, 48 bit object part
- Full access to C++ database objects and methods from Java !?
- No programmable way to create/delete databases ?!
- Interfaces available for C++, C, Java, SmallTalk, Eiffel etc. etc.
- For C interface, objects are moved to/from C-structs
- Versant provide other bindings on request: they could easily provide an F90 binding !
- Multiple databases handled via search lists, or explicitly
- Private databases (laptops etc.) handled with Long Transactions