当前位置: 代码迷 >> CGI >> 关于C++开发CGI的一个疑义
  详细解决方案

关于C++开发CGI的一个疑义

热度:816   发布时间:2014-03-01 00:37:46.0
关于C++开发CGI的一个疑问
CGI开发有着速度上的优势,但是有一点一直没有想清楚,CGI如果在C++环境下写,实际上就是个可执行程序,当程序执行完毕,所有的资源也就消亡了。

但是现在很多数据完全可以放入内存,以提高访问的效率。那照着这个想法,CGI访问共享的内存数据会具有极高的效率。可是前边也说到了,当一个CGI执行完毕时就要释放资源,那如何进行这样的公共数据的读取呢!?

一直没想清楚啊。请大家指导。我们的用户在线信息都是存在共享hash中的,cgi提供的接口,速度很快的 看看 fast cgi吧,fast cgi始终运行在内存中,不会释放资源
  相关解决方案