我在开发一个动态网站,需要客户端和服务端不断传输信息。
方案一:使用数据库,以一张表为媒介传递信息,这就需要不断对这张表进行插入和删除操作
方案二:使用应用程序,在网站服务器磁盘上上建立专门的文件来存储信息,读写的时候操作这些文件就行了
方案一里对表的频繁操作会消耗大量内存和CPU,而方案二对文件操作会有大量的磁盘I/O操作(也会有一定的内存和CPU消耗)
那么这两种方案哪个比较好?
------解决方案--------------------------------------------------------
If you don't have to pay attention to the concurrency issue of file reading and writing, may be plan B is better.
Sorry, I can't type Chinese, something goes wrong with my input method.