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

导航网站超链接如何做百度权重批量查询

导航网站超链接如何做,百度权重批量查询,期末作业制作网站,互联网软件开发是什么输入可能是 一个冗长的域名,过期时间和自定义的别名输出 自定义别名或者随机生成的短域名,在过期时间到来之前访问都可以被重定向到冗长的域名上约束条件 1.过期后就失效 2.短域名是唯一的 3.自定义短域名长度在7个字符(不包含域名长度&am…

输入可能是

一个冗长的域名,过期时间和自定义的别名

输出

自定义别名或者随机生成的短域名,在过期时间到来之前访问都可以被重定向到冗长的域名上

约束条件

1.过期后就失效
2.短域名是唯一的
3.自定义短域名长度在7个字符(不包含域名长度),由[0-9,a-z,A-Z]等字符组成
4,延迟
5.存储

如何增加过期时间处理

	1.延迟惰性删除2,定时删除,维持大量定时器3.轮训删除对延迟要求高,并且存储空间占用少延迟删除在db建的表里加入过期时间的时间戳列,写入时计算读取比较,过期就删除

如何保证短域名的唯一性

写时消重
如何设置唯一id生成算法
1.uuid -》和 murmurhash 哈希以后可能不一样,但是截取的时候不能保证截取的不相同
2.设置自增id,利用数据库自增主键


单机吞吐量扛不住,可以增加负载均衡侧落,分片副本等等

延迟优化,可以在
存储层 
1.存储介质,没必要用关系型,可以用持久形kv,比如rocksdb
2,构建索引,长短域名都要做索引,可以在redis做两份存储,互为kv,类似倒排索引缓存层
1.读多写少,使用缓存可以大大降低延迟,减少网络请求延迟2.对于判断长域名是否存储过,以及短域名是否分配过可以用布隆过滤器3.如果对延迟非常苛刻,可以使用本地缓存,维护一个lru业务层
1.通过尾号分片将id生成器分布式化,基于预处理的思想,给不同的维护不同区间,保证自增,但是不保证连续性
2.分布式id生成算法

可靠性

异地容灾,一主多从

安全性

1.如果自增id可能会人逐个遍历取走
2.使用murmurhash可能有哈希冲突

重定向

301永久重定向会缓存无法统计访问次数,但是会减少服务端压力选用302  因为要统计长域名的访问量
http://www.dinnco.com/news/49916.html

相关文章:

  • 怎么看网站是哪个平台做的宁波网站建设团队
  • 网站排名快速上升seo搜索引擎优化排名哪家更专业
  • 自己开个网站多少钱百度的电话人工客服电话
  • 少儿类网站怎么做花生壳免费域名注册
  • 网站建设价钱最近一周新闻大事摘抄
  • 印刷设计营销网站百度网站打不开
  • 宿迁网站建设价格seo有哪些优化工具
  • 学做投资网站好广告投放渠道有哪些
  • 网站导航栏是什么郑州seo代理外包公司
  • 做网站有哪些软件苏州网站建设哪家靠谱
  • 无锡建设主管部门网站天津seo网络
  • 展示型网站有哪些站内推广方式有哪些
  • 个人网站备案如何取名称百度推广手机app下载
  • 西安模板网站建设套餐佛山网站搜索排名
  • 加强学科网站建设网站推广的概念
  • 网站建设与维护工资重庆网站seo服务
  • aspnet网站开发的书籍专业seo服务商
  • delphi 做直播网站郑州网站关键词优化公司
  • 全面的郑州网站建设河南省郑州市金水区
  • wap 网站 手机微指数
  • 这几年做哪个网站能致富网文推广怎么做
  • 怎样做网站 - 百度人大常委会委员长
  • 获取网站域名2022拉人头最暴利的app
  • 郑州外贸网站制作西安seo优化
  • 做电影网站需要服务器百度平台客服电话
  • 临沧网站搭建国际新闻最新
  • 重庆网站制作做网页设计一个月能挣多少
  • 最先进的无锡网站建设百度百家号官网
  • 做英文网站用什么源码高清视频线和音频线的接口类型
  • 网站标题乱码河南it渠道网