前一段时间.在微博上中奖了.
一个叫张俊林的帅锅.送了俺一本书.由于工作(其实是懒惰),一直木有好好看..书到手一个月了才看了80多页.
现在终于要过年了.开始看了..顺路给自己做个笔记.在这里我郑重推荐此书
<<这就是搜索引擎:核心技术详解>>
定 价:¥45.00
作 者:张俊林 著
出 版 社:电子工业出版社
出版时间:2012-1-1
http://product.dangdang.com/product.aspx?product_id=22574992
好了广告 做完了..我先介绍一些索引压缩算法..
一.为什么压缩索引
海量的网页保存.需要消耗大量的磁盘空间.同事在索引读取的时候增加的磁盘的io.影响了性能所以压缩.
二.压缩的标准指标
1.压缩率 2.压缩速度 3.解压速度
三现在下面介绍第一种压缩算法.
EliasGamma算法
EG压缩算法利用分解函数将待压缩的数字分解为两个因子.之后分别用医院编码和二进制编码来表达这两个因子.
Elias Gamma 分解式如下 X = 2e + d (是2的e次方 .但是打不出来)
这里x为待解压的数字.e和d分别为其因子.对于因子 e+1采用一元编码表示.对于d用宽度为e的二进制编码来表示
分享到:
相关推荐
MYSQL学习笔记-索引MYSQL学习笔记-索引MYSQL学习笔记-索引
统计学习方法笔记-基于Python算法实现源码.zip 统计学习方法笔记-基于Python算法实现源码.zip 统计学习方法笔记-基于Python算法实现源码.zip 统计学习方法笔记-基于Python算法实现源码.zip 统计学习方法笔记-基于...
2024届求职-C++后端-学习笔记-操作系统、计算机网络、C++语言+算法 2024届求职-C++后端-学习笔记-操作系统、计算机网络、C++语言+算法 2024届求职-C++后端-学习笔记-操作系统、计算机网络、C++语言+算法 2024届求职-...
* `<!DOCTYPE html>`---------*注明文件使用格式* `<html lang="en">`--------*注明网页使用语言 en-英语 zh-CN-中文*<br /> ... `<meta charset=UTF-8>`-------*设置字符集,一般都为UTF-8*<br />
分布式搜索引擎-学习笔记-3
前言:<br>为了学习java方便,特整理成txt,这样上下班的一个多小时路程就可以充分利用了。<br>此份所有内容皆出自我的偶像:林信良(良葛格)的Java 学习笔记,网址:<br>...
《某国一Python算法做题笔记-算法模板》是一本专为Python编程爱好者与算法学习者精心打造的实用指南。本书通过一系列精心设计的算法模板,帮助读者快速掌握Python算法的核心技巧,提升编程能力。书中详细介绍了各种...
网上下载的<<软件测试的艺术>>读书笔记,精简,概括
<br>此份所有内容皆出自我的偶像:林信良(良葛格)的Java 学习笔记,网址:<br>http://caterpillar.onlyfun.net/Gossip/JavaGossip-V1/JavaGossip.htm<br>本人只是将其整理成适合手机阅读的格式。<br><br>此为第二...
此份所有内容皆出自我的偶像:林信良(良葛格)的Java 学习笔记,网址:<br>http://caterpillar.onlyfun.net/Gossip/JavaGossip-V1/JavaGossip.htm<br>本人只是将其整理成适合手机阅读的格式。<br>此为第一版Java ...
MYSQL学习笔记-索引[文].pdf
算法学习笔记
test_paint_meter.rar 表盘样例,建议配合文章观看效果更佳 >>>【QT 5 相关实验-仪表盘-学习笔记-表
-- <version>3.6.1</version> --> <configuration> <source>1.7</source> <target>1.7</target> <encoding>UTF-8</encoding> </configuration> </plugin> <!-- 将源码打包成JAR包 -...
Python学习笔记--皮大庆
天草壳的世界全部1-58课的视频,包含课件和部分笔记。早期破解逆向脱壳大神的培训课程资料,学习后对付一般的脱壳,绰绰有余。解压密码请查看压缩包中的文件名。
<br>全文搜索<br> 1 使您的Jive搜索支持中文 <br> 2 关于Jive2中的中文搜索 <br> 3 基于JAVA的全文索引引擎Lucene简介 <br><br> <br> <br>安全认证<br> 1 Jive2.1.1 License保护原理分析 <br> 2 用Java的加密机制来...
-(5)<br>JavaScript面向对象的支持--(6)<br>JavaScript精简学习1:基础知识<br>JavaScript精简学习2:浏览器输出<br>JavaScript精简学习3:图像<br>JavaScript精简学习4:表单<br>事半功倍之Javascript--(1)<br>...
搜索引擎,核心技术,详解,学习笔记,关于本篇学习笔记,只是把书中的一些概念进行了归纳,同时把个人的一些认知和看法写了下来,方便日后个人翻阅。本篇文章中作者提到了一个概念:强调原理不纠结细节,本人非常赞同,...