關(guān)于DBSvr啟動時加載所有數(shù)據(jù)到內(nèi)存
最近在做這一塊,在網(wǎng)上討論了如何做一個高效的DBSvr, 有人提出這個想法,
仔細想想有兩個問題,
數(shù)據(jù)加載到內(nèi)存,以什么樣的形式存貯,像DB里的表一樣,還是按游戲邏輯來存,
如果像表一樣,那實現(xiàn)一個像DBMS一樣高效的查表功能應(yīng)該是個問題。
如果按游戲邏輯來存, 那DBSvr又會跟游戲邏輯層扯上太多聯(lián)系。
看來,讀所有數(shù)據(jù)到內(nèi)存是不現(xiàn)實的。不知道各個有什么看法,請多多指教