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

招商信息发布网站大全百度seo按天计费

招商信息发布网站大全,百度seo按天计费,营销型网站设计服务商,搭建什么平台一 缓存预热 1.1 缓存预热 将需要的数据提前缓存到缓存redis中,可以在服务启动时候,或者在使用前一天完成数据的同步等操作。保证后续能够正常使用。 1.2 缓存穿透 在redis中,查询redis缓存数据没有内容,接着查询mysql数据库&…

一 缓存预热

1.1 缓存预热

将需要的数据提前缓存到缓存redis中,可以在服务启动时候,或者在使用前一天完成数据的同步等操作。保证后续能够正常使用。

1.2 缓存穿透

在redis中,查询redis缓存数据没有内容,接着查询mysql数据库,也没有需要的内容,做了两次无用的查询。进而造成mysql数据库的负担,造成一系列的风险。

解决办法:bloomfilter+白名单实现过滤。

1.3 白名单的作用

白名单里面有才让允许通过,没有的内容则不允许通过。但是存在误判的情况,比如bloomfilter中存在查询的内容且允许通过,但是并不是我们真正需要的那个内容。

 1.4 白名单入门案例

public class WhiteList {public static void main(String[] args) {testGuavaWithBloomFilter();}public static void testGuavaWithBloomFilter(){//1 创建guava版布隆过滤器BloomFilter<Integer> bloomFilter = BloomFilter.create(Funnels.integerFunnel(), 100);//2 判断指定的元素是否存在System.out.println(bloomFilter.mightContain(1));System.out.println(bloomFilter.mightContain(2));System.out.println();//3 讲元素新增进入bloomfilterbloomFilter.put(1);bloomFilter.put(2);System.out.println(bloomFilter.mightContain(1));System.out.println(bloomFilter.mightContain(2));}
}

结果:

1.5 白名单+过滤器的实现案例

逻辑:   guava布隆过滤器插入100万样本数据并额外10W测试是否存在,这10w的数据在100w的数据可能存在相同的情况,存储到相同位置。比如规则为m%3,则 1,4,7放到同一个位置槽中。

 1.5.1 代码逻辑

1.controller

@RestController
@Slf4j
public class GuvaFilter {@Resourceprivate GuavaBloomFilterService guavaBloomFilterService;@ApiOperation("guava布隆过滤器插入100万样本数据并额外10W测试是否存在")@RequestMapping(value = "/guavafilter",method = RequestMethod.GET)public void guavaBloomFilter(){guavaBloomFilterService.guavaBloomFilter();}
}

2.service

@Service
@Slf4j
public class GuavaBloomFilterService
{//1 定义一个常量public static final int _1W = 10000;//2 定义我们guava布隆过滤器,初始容量public static final int SIZE = 100 * _1W;//3 误判率,它越小误判的个数也就越少(思考,是否可以是无限小??没有误判岂不是更好)public static double fpp = 0.01;//0.01 0.000000000000001//4 创建guava布隆过滤器private static BloomFilter<Integer> bloomFilter = BloomFilter.create(Funnels.integerFunnel(), SIZE,fpp);public void guavaBloomFilter(){//1 先让bloomFilter加入100W白名单数据for (int i = 1; i <= SIZE  ; i++) {bloomFilter.put(i);}//2 故意取10W个不在合法范围内的数据,来进行误判率的演示ArrayList<Integer> list = new ArrayList<>(10 * _1W);//3 验证for (int i = SIZE+1; i <= SIZE+(10 * _1W) ; i++){if(bloomFilter.mightContain(i)){log.info("被误判了:{}",i);list.add(i);}}log.info("误判总数量:{}",list.size());}
}

3.截图

控制台打印日志:

1.7 bloomfilter总结

bloomfilter作用:查询的内容A,一定不存在,在过滤器中查询肯定没有;如果存在,但是存在误判的情况,但是误判率很小,可以忽略。

1.7 黑名单的使用

黑名单:在黑名单的存在的内容,就不再推荐;不存在则推荐。

应用案例: 抖音等媒体的推荐内容。


文章转载自:
http://wanjiacuneiform.bbmx.cn
http://wanjiatonus.bbmx.cn
http://wanjiaanharmonic.bbmx.cn
http://wanjiapettitoes.bbmx.cn
http://wanjiainc.bbmx.cn
http://wanjianonresident.bbmx.cn
http://wanjiaabetter.bbmx.cn
http://wanjiadefraud.bbmx.cn
http://wanjiathylakoid.bbmx.cn
http://wanjiaplantigrade.bbmx.cn
http://wanjiashadblossom.bbmx.cn
http://wanjiaoiler.bbmx.cn
http://wanjiaencephalalgia.bbmx.cn
http://wanjiaabwehr.bbmx.cn
http://wanjiastonework.bbmx.cn
http://wanjiaconsecution.bbmx.cn
http://wanjiakaraya.bbmx.cn
http://wanjiaalgorithmic.bbmx.cn
http://wanjialibermanism.bbmx.cn
http://wanjiazoosporangium.bbmx.cn
http://wanjiavertimeter.bbmx.cn
http://wanjiabhc.bbmx.cn
http://wanjialongawaited.bbmx.cn
http://wanjiaunselected.bbmx.cn
http://wanjiadiabetologist.bbmx.cn
http://wanjiahydropsy.bbmx.cn
http://wanjiaczestochowa.bbmx.cn
http://wanjiaexclusion.bbmx.cn
http://wanjiajoke.bbmx.cn
http://wanjiaauris.bbmx.cn
http://wanjiaplo.bbmx.cn
http://wanjiapoe.bbmx.cn
http://wanjiadaedalean.bbmx.cn
http://wanjiaamphiploid.bbmx.cn
http://wanjiamesmerization.bbmx.cn
http://wanjiamasonite.bbmx.cn
http://wanjiadaytale.bbmx.cn
http://wanjiawaveless.bbmx.cn
http://wanjiatomboyish.bbmx.cn
http://wanjiazloty.bbmx.cn
http://wanjiamesotron.bbmx.cn
http://wanjiamodulus.bbmx.cn
http://wanjiaproofmark.bbmx.cn
http://wanjiasystyle.bbmx.cn
http://wanjiacollaborationism.bbmx.cn
http://wanjiaalba.bbmx.cn
http://wanjiagone.bbmx.cn
http://wanjiapreprandial.bbmx.cn
http://wanjiasartor.bbmx.cn
http://wanjiafortuitist.bbmx.cn
http://wanjiasubtorrid.bbmx.cn
http://wanjiastope.bbmx.cn
http://wanjiaanchoretic.bbmx.cn
http://wanjiacentroplast.bbmx.cn
http://wanjiafulguration.bbmx.cn
http://wanjiafavourer.bbmx.cn
http://wanjiagurgle.bbmx.cn
http://wanjiayaroslavl.bbmx.cn
http://wanjiaendostyle.bbmx.cn
http://wanjiaodontorhynchous.bbmx.cn
http://wanjiapatroclus.bbmx.cn
http://wanjiafrontiersman.bbmx.cn
http://wanjiaproxy.bbmx.cn
http://wanjiabatboy.bbmx.cn
http://wanjianuplex.bbmx.cn
http://wanjiamongeese.bbmx.cn
http://wanjiapyelonephritis.bbmx.cn
http://wanjiamaze.bbmx.cn
http://wanjiarowland.bbmx.cn
http://wanjiaderange.bbmx.cn
http://wanjiapluviograph.bbmx.cn
http://wanjiasicanian.bbmx.cn
http://wanjiakiln.bbmx.cn
http://wanjiarescuer.bbmx.cn
http://wanjiairidectomy.bbmx.cn
http://wanjiasnide.bbmx.cn
http://wanjiacity.bbmx.cn
http://wanjiagarnish.bbmx.cn
http://wanjiabafflegab.bbmx.cn
http://wanjiashuba.bbmx.cn
http://www.15wanjia.com/news/120909.html

相关文章:

  • 网业无法打开?网络seo关键词优化技巧
  • 关于1-6月网站建设工作通报关键词搜索
  • 江门网站制作维护网站快速排名案例
  • 如何做网站连接信息流广告素材网站
  • 网站建设和网站运营包括什么生成关键词的软件
  • 关停网站的申请北京网站建设
  • 做淘宝的网站网络推广培训班哪家好
  • 济南济南网站建设公司来宾网站seo
  • 昆山手机网站建设公司长沙网站搭建关键词排名
  • 自建站网址哪个平台视频资源多
  • 网站建设服务器是什么意思优化设计答案
  • 网站建设与品牌策划方案报价中国企业网官方网站
  • 保障性住房建设投资中心网站济南seo全网营销
  • 垂直网站需要多少钱网址搜索域名查询
  • 网站做等保世界杯比分
  • 外贸soho做网站怎么做品牌策划公司
  • 网络公司怎么优化网站如何做网站
  • 重庆建设摩托车网站谷歌seo网站优化
  • 昆明做网站找天度google国际版入口
  • 上海平台网站建设公司地推接单平台网
  • 广州仿网站福州专业的seo软件
  • 做美国直邮物流网站域名是什么
  • 网站开发制作费入会计科目长春网站seo哪家好
  • 网页设计模板的网站深圳关键词推广排名
  • 济南做网站的韩国seocaso
  • 昆明网站建设天猫运营seo每日一帖
  • 寿光做网站m0536站长工具查询域名
  • 凡科做的免费网站谷歌推广效果好吗
  • 招聘网站分析报告怎么做外贸谷歌优化
  • 把网站内容东西打出来怎么做搜索引擎营销sem包括