最近有些冲动,想自己写一个简单的数据库管理系统,自己写算法来满足自己的各种特殊的查询,但是数据记录文件怎样实现啊,怎样才能实现直接与磁盘的交付啊,或是操作系统专门为数据库系统预留有接口?再怎么说也不能用一个记事本来保存记录文件和元数据吧,不知道大家有什么想法或是有过这方面的经验,不妨分享一下。