On Fri, 2 Apr 1999, Klaus Myrseth wrote: >Look into ODBC (Open DataBase Connectivity). Just get rid of all the >nice perl DBI stuff and convert everything to the unbelievably open >standard of ODBC (you can get drivers and support for nearly any platform >you can run on a system constructed since the early 80s..) The database parser isn't written in Perl, it's C & glib (though only a weak dependency on glib currently). http://developer.circlemud.org and http://www.circlemud.org/~greerga/sites/ are written in Perl with DBI though. >I have, but its horribly slow, so all applications we make at our firm is >native, because ODBC cannot give us enough speed to serve large >resultsets, speed in communications and so on, its a standard that works, >but its very slow. MUDs are typically compute-lazy memory-hogs anyway. >The best way of doing it is the way George is allready doing it, native >driver support, and i hope you've organized the code so its easy to add new >driver support *hint* :) db_t *world = db_create("mysql"); Yeah, should be easy. >btw if you have time George, can you look on the free Sybase ASE server >for linux, its great stuff, for those windows freaks, its allmost the >same as MS SQL 6.5. Btw Sybase Anyware is allso coming, that might be >worth a look at aswell, since it supports several platforms. I'll probably get the free Sybase (since you mentioned) and IBM DB2 (last I checked it was free for Linux, will need to recheck though) for proof of implementation. I already have PostgreSQL on this Redhat machine. >Laters, Happy eastern and for you George happy db hunting, I would help you >if i could, but i dont have db experience in C, only ASP, PB, Java and a >couple of other languages. I'm at the point where I don't think other people can really help anyway. There are still pretty hefty design issues to work out. -- George Greer | Code from Erwin S. Andreasen (mudFTP, mcl) greerga@circlemud.org | http://www.andreasen.org/ +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST