Books on design concepts of database engines
Date: 25 Jul 2001 00:12:58 -0700
Message-ID: <e19796c6.0107242312.51e7b459_at_posting.google.com>
Hi netfolks,
I have searched a bit through Internet and Google about information regarding how to write a database server/engine. So far I have not been able to find much of interest. This may very well be a FAQ, so I apologise in advance... Is there one?
What I am interested in is how to write a database engine from the very low level to actual API and SQL front-ends. I know this is a _huge_ topic, and the likelyhood that I would find one book or URL that covers it all is 0. But if I could get a few pointers, just to get started, it would be a very big help! In the low-level, I imagine it is about design on access and layout of the data in memory and on media with all algorithms needed... At least a few books...
Next it would be how to make this raw data into accessable records of
data.
Table/index layouts. Next, how to access/index in an optimal way.
Top level would be, or so I imagine, how to access the records from clients.
I am not going to write a database, I just want to get a grip of the concepts involved, from the very low-level, up to API's and SQL...
Well, any pointers are greatly appreciated!
Ooh, and if you haven't realised it, I am a newbie in this area... :)
TIA,
Andreas
Received on Wed Jul 25 2001 - 09:12:58 CEST