当前位置: 首页 > news >正文

重生做代购网站合肥网络公司seo

重生做代购网站,合肥网络公司seo,哪里可以学做资料员的网站,wordpress修改密码函数缓存穿透: 查询一个不存在的数据,mysql查询不到数据也不会直接写入缓存,就会导致每次请求都查数据库。 方法一: 方法二: 布隆过滤器: 简单来说就是一个二进制数组,用0和1来判断数组中是否存在…

缓存穿透:

查询一个不存在的数据,mysql查询不到数据也不会直接写入缓存,就会导致每次请求都查数据库。

方法一:

方法二:

布隆过滤器:

简单来说就是一个二进制数组,用0和1来判断数组中是否存在这个元素,整体流程如下:

  1. 将传入的数通过n个哈希函数(不一定是三个)计算出n个哈希值。

  2. 然后在数组中将这n个下标(下标与哈希值相等)中的数由0转换为1。(增)

  3. 判断数是否存在的方法就是看数组中这n个下标中的数是否为1。(查)

缺点:

  1. 删除不便:如下图,假如数组下标为2的位置被用来储存 你好 和 hello 这两个信息,如果想对 你好 进行删除,那我也必然会将 hello 也删除掉

  1. 误判:如下图,id为1的数据将下标为1、3、7的数组数据改为了1,id为2的数据将下标为9、12、14的数组数据改为了1,这时候我们查询id为3的数据,通过三个哈希函数计算出的三个哈希值为3、9、12,数组中明明没有存过这个数据,但是这几个哈希值对应的下标在数组中数据为1,过滤器机会误判数组中存在这个数据。

我们可以通过谷歌的Guava工具类来减少误判

import com.google.common.hash.BloomFilter;
import com.google.common.hash.Funnels;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import java.nio.charset.Charset;@Configuration
public class BloomFilterConfig {/*** expectedInsertions:期望添加的数据个数* fpp:期望的误判率,期望的误判率越低,布隆过滤器计算时间越长*      原因就是fpp越小,占用的空间越大,同时使用的哈希函数越多,出现重复的可能性越小    * @return*/@Beanpublic BloomFilter<String> goodsIDBloom(){BloomFilter<String> filter = BloomFilter.create(Funnels.stringFunnel(Charset.forName("utf-8")), 1000,0.00001);return filter;}@Beanpublic BloomFilter<String> orderBloom(){BloomFilter<String> filter = BloomFilter.create(Funnels.stringFunnel(Charset.forName("utf-8")), 1000,0.00001);return filter;}
}
http://www.tj-hxxt.cn/news/3966.html

相关文章:

  • wordpress搜索不了中文linuxseo外包资讯
  • 广州营销型网站建设价格下载百度浏览器
  • 网站图片怎么做才有吸引力广州网站排名优化公司
  • excel网站建设引擎搜索网站
  • 用阿里云做网站惠州网络推广
  • 中小企业网站建设中服务器的解决方案是长春seo排名优化
  • javascript网站制作seo优化排名推广
  • 宁夏城乡住房建设厅网站发文章用哪个平台比较好
  • 做围棋题网站广州推广优化
  • 网站建设尾款跨境电商seo什么意思
  • 武威网站建设全网整合营销
  • 医疗类网站还有做seo整站优化seo平台
  • 网站后台制作步骤seo的课谁讲的好
  • 门户网站建设工作情况汇报seo网站推广方案
  • 三乡有做网站的师傅吗企业网络营销的模式有哪些
  • 同城做鸭网站免费收录网站推广
  • wordpress初始密码厦门seo排名优化公司
  • 广州网站建设如何做网站优化及推广
  • 视频拍摄手法seo优化平台
  • 网站建设费应怎样做会计分录域名在线查询
  • 怎么做网站建设的ppt热搜关键词查询
  • 中国十大大型门户网站软文营销模板
  • 做网站一般注意些什么电脑培训班零基础网课
  • 域名停靠app免费下载网站优化的含义
  • 凡科网做的网站保存后就上传了吗中国网络营销网
  • 学校网站管理系统div css漏洞nba最新排名公布
  • 英文网站的建设意义网站优化
  • 生物网站建设南京广告宣传公司seo
  • 微信如何做网站排名函数rank怎么用
  • wordpress 新网站 代码推广营销平台