Greetings, On Saturday, May 18, 2002 6:19:23 AM Shay wrote: > Why not fully switch to an actual database? Say, > MySQL? I've done so in my Java implementation of > Circle and have found it to be quite fast. One thing comes to mind right away: portability. Now, CircleMUD runs on a wide variety of platforms, you can't be certain every SQL server does so. Since there are C-compilers to just about anything out there it makes sense to use parser generator tools for C to manage all the boring work with managing the "databases". As for picking, say, MySQL - that is a very bad choice since its standard conformance to the SQL standard is very shallow; foreign constraints are only supported by one special database type in it, and there are a lot of other annoying factors about it that doesn't really fit this list to discuss. :o) Oracle, IBM make very good SQL servers, and if you want a free one, try PostgreSQL, but again, their target platforms are limited. -- Yours truly, Henrik Stuart (http://www.unprompted.com/hstuart/) -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | | Newbie List: http://groups.yahoo.com/group/circle-newbies/ | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 06/25/03 PDT