2. For 文件数据库, you have implmented "事务处理还有RECOVERY. You are talking about a very complicated database system. Are you sure it is a 文件数据库?
3. Why you need to concern about Cache to disk flush when you use MMAP? I haven't used MMAP for long, I don't remmember the concept of MMAP very clearly now. However, I knew MMAP before from inside out. I think I should be able tell what is right or wrong. Please correct me if I am wrong.
I understand you may use B tree in your way. Please give me some hints to these questions. Othewise I don't know how this kind of database can work. I know I need to study a lot of things. Thank you!
3. Why you need to concern about Cache to disk flush when you use MMAP? I haven't used MMAP for long, I don't remmember the concept of MMAP very clearly now. However, I knew MMAP before from inside out. I think I should be able tell what is right or wrong. Please correct me if I am wrong.
I understand you may use B tree in your way. Please give me some hints to these questions. Othewise I don't know how this kind of database can work. I know I need to study a lot of things. Thank you!