摘要:
在大多数企业开发或Web开发中,都会涉及数据的存储和检索。存储数据有两种基本的方法:保存到普通文件中(File System),或者保存到数据库(Database)中。文件存储常见,并且简单,操作系统提供的完善的API,所以在早期项目中都会使用文件作存储载体。但是随着企业业务越来越复杂,网站访问量也越来越大时,对数据的并发性和检索速度有更高的要求。所以慢慢的也就引入使用数据库作为数据存储了。使用普通文件的遇到的问题:当文件变大时,使用普通文件将会变得非常慢,访问速度制约了应用性能在一个普通文件中查找特定的一个或一组记录将非常困难。处理并发访问可能遇到问题。虽然可以使用锁定文件来操作文件,但是多 阅读全文