我正在尝试完成一个长期项目,并查看我的代码,寻找inneficienies并试图整理它们。
mySQL中的数据结构是一个无向图,总的来说我对性能非常满意,尽管我坚持旧的习惯,比如将结果缓存在平面文件中,尽管数据不是动态的,但数据不会随时改变。我也使用flatfiles作为我的站点配置数据库,这是大约40行,结构为ConfVar=ConfVarValue
。
这是平面文件和SQL的有效混合使用吗?在设计这个结构时,我一直在质疑自己平面文件是否足够安全(它们都存储在子文档根目录下)?它们是否以可扩展的方式为我提供了最终目标的效率?
任何人在设计类似数据模型时所拥有的任何指导,想法和观察都是非常宝贵的。提前致谢。