【问题标题】:Save token as file将令牌另存为文件
【发布时间】:2018-06-17 21:09:29
【问题描述】:

我想问是否可以将授权令牌保存为特定文件夹中的文件。或者每个请求连接到数据库并与表中的令牌保存比较会更快?谢谢回答

【问题讨论】:

  • 如果您要问的是,建立与数据库的连接对性能的影响很小。

标签: php security token access-token


【解决方案1】:

从“更快”的角度来看...

访问、写入和读取硬盘上的文件有其开销并且承受-与访问内存相比-一些性能损失。数据库(再次,通常)也将它们的数据存储在硬盘上,但也经常将数据加载到内存中。那是因为accessing memory is much faster than accessing files on a hard drive。

所以,如果你问...

什么更快?

答案是(大多数时候):数据库。

这真的很重要吗?

取决于您的应用程序。

  • 如果您有 每秒五个请求读取您的访问令牌,那么:不,没关系,将它们存储在磁盘上是 - 性能方面 - 绝对够用。
  • 如果您需要每秒读取访问令牌(数十、数百)数千次​​trong>,那么使用数据库可能是更好的选择(更快)你。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-29
    • 2022-12-11
    • 2017-10-23
    • 2020-05-06
    • 2020-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多