我正在尋找在C++中從頭創建我自己的DBMS的方法(僅用於有趣和教育目的)。我被困在開始它的地方。任何人都可以告訴我該如何開始(設計)這個。 postgresql代碼和體系結構會有幫助嗎?關於創建DBMS的建議
在此先感謝。
我正在尋找在C++中從頭創建我自己的DBMS的方法(僅用於有趣和教育目的)。我被困在開始它的地方。任何人都可以告訴我該如何開始(設計)這個。 postgresql代碼和體系結構會有幫助嗎?關於創建DBMS的建議
在此先感謝。
看看SQLite及其文檔。這可能是一個好的開始。
首先閱讀Gray和Reuter的「Transaction Processing:Concepts & Techniques」。它貫穿了DBMS的所有主要組件。以下引用非常有趣。
現在差不多20歲了,但仍然非常相關。