From: Wai-Sun Chia Date: 2003-05-30T14:47:23+09:00 Subject: Object Prevaylence vs. OODBMS or Madeleine vs. DyBase Rubyists, Am in the middle of a big technical decision of whether going with: - an object prevaylence (Madeleine) or - an OODBMS/dyBase (http://www.garret.ru/~knizhnik/dybase.html) Questions: - can Madeleine support multiuser concurrent access? i.e. multiple instance of the client app can be run simultaneously - can Madeleine support ACID transactions? Note that DyBase can support the above features.. My requirement are: - simple - native OO - small footprint - fast - multiuser concurrent access - ACID (nice but not really critical) Application calls for a fast, embeddable fast storage with multiple concurrent access. Maximum number of records do not exceed 10,000. Updates, writes, deletes will be fast and furious. Activity will be extremely spiky. Comments, experiences? -- a8888b. d888888b. 8P"YP"Y88 Wai-Sun "Squidster" Chia 8|o||o|88 Sr. Technical Consultant (RHCE) 8' .88 OpenSource Development 8`._.' Y8. Consulting & Integration d/ `8b. HP Services Malaysia dP . Y8b. d8:' " `::88b d8" 'Y88b :8P ' :888 8a. : _a88P ._/"Yaa_: .| 88P| \ YP" `| 8P `. / \.___.d| .' `--..__)8888P`._.' "Fear the Penguins!"