我正在创建依赖于数据库的应用程序,并且我打算使用平面文件数据库,是否有任何严重的理由要远离它?
我正在使用模仿 ( http://mimesis.110mb.com ) 它比使用 mySQL 更简单,我不得不承认我对它的经验很少。 我想知道数据库的安全性。但文件存储为 php,它似乎是一个可靠的数据库解决方案。
我真的很喜欢备份和传输数据库的便利性,我发现使用 mySQL 更难做到这一点。我看到每个人似乎都更喜欢 mySQL 方式 - 在查询方面它可能更快,但除此之外还有什么理由远离平面文件数据库并(最终)正确学习 mysql?
编辑 只是为了让人们知道, 我最终选择了 mySQL,并使用了 CodeIgniter 框架。仍然喜欢平面文件数据库,但现在已经意识到对于这个项目来说它比必要的复杂得多。
最佳答案
使用SQLite ,您会得到一个具有许多 SQL 功能的数据库,但它只是一个文件。
关于php - 平面文件数据库 php 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1633100/