Web开发中,图片是存在数据库里好呢,还是存在硬盘上好呢?
那种方式更快?

解决方案 »

  1.   

    数据库一般存放的是变化相对频繁的信息,数据库一般是唯一的,即使不唯一,其他的只是副本,与主数据库保持同步而已,所以与数据库去抢夺资源是不明智的,而且访问数据库要通过数据库接口的中间步骤(比如OLEDB),比直接文件访问效率低,文件存放就相对比较简单,有专门优化用于文件存储的服务器,可以分散到多个服务器上,二进制文件读写用流的方式,可以利用磁盘与内存的直接交换,效率很高