在哪里创建会话实例?

时间:2011-04-14 08:02:44

标签: c++ session

所以我正在通过TCP服务器创建C ++ HTTP模拟。我将使用C ++创建简单的身份验证服务。我会有会议。我想知道我应该给他们哪种形式 - 服务器上的真实文件或我用于服务器的SQL Lite数据库中的行?或者只是将它们保存在RAM中?哪种方式更适合性能/安全性?

1 个答案:

答案 0 :(得分:4)

这完全取决于你想做什么:

  • 将它们保存在sqlite中比文件更安全(你确定它是否写入,没有半状态)。而且,要么用查询来获取会话。从这个意义上说,它更安全
  • 将它们保存在RAM中会在性能方面更好,但重启服务器时所有会话都会丢失