天下网吧 >> 无盘天下 >> 无盘技术 >> 正文

无盘网吧服务器是根据什么来决定缓存数据

2016-11-16网络整理佚名
      服务器缓存是把服务器的内存划分出一部分作为缓存,缓存客户机读取的数据,那么是根据来决定服务器缓存数据。当把内存设置为磁盘缓存时,第一次访问相关数据时会从磁盘中读取并把此资源加到设置的缓存中去,当第二个再次访问的时候就会自动从缓存中去查找数据看是否存在,如果存在就直接从缓存中读取不再去磁盘中读取。

     关于服务器缓存,还有两个概念,一,缓存命中率,二,缓存使用率。

     命中率理解为:命中率=命中数/(命中数+没有命中数)
     命中数理解为:命中数=从缓存中读取数据的次数/所有访问数据次数(磁盘读取次数+缓存读取次数)
     客户机访问服务器时,如果服务器有缓存了要被访问的数据时就叫做命中,如果没有的话需要回原服务器取,就是没有命中。
     当客户机访问相同的数据时,这时候缓存才起到作用,一般缓存会把最近访问比较多的数据加到缓存中去,客户机访问的数据如果都是同一个数据,这时候命中率才会越高要达到100%,但是是理想情况下,一般能达到70%-90%都算不错。

本文来源:网络整理 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下