TODO

1、搜索引擎原理——从索引、搜索、facet底层原理看搜索引擎的本质
2、开源搜索引擎分析——lucene(ES、Solr)、sphinx、wukong、bleve、poseidon、indextank-engine
3、商业搜索引擎Splunk介绍——性能,架构,底层窥探
4、提升CIS智能检索性能的方案——站在巨人肩上
从业务特点(写多余读,追加为主,删除过时数据)说起——时间范围分片,排序时间,放弃tf-idf、BM25,多条数据放一起(360)
提升写速度兼顾读性能,参考数据库存储引擎LSM(LevelDB、RocksDB)、B+mmap(LMDB、BoltDB、VoltDB)、WiredLSM、 Druid.io(InfluxDB后端存储由LevelDB换成了BoltDB,Bolt类似于LMDB,这个被认为是在现代kye/value存储中最好的)
数据压缩——LZ4/Deflate->zstd,列存储parquet,时间序列数据库( Riak IoT,openTSDB,InfluxDB-go+BoltDB, Akumuli,尤其是Druid.io concise压缩、Bitmap indexing加速查询,TokuDB分形树),日志相似度去重和加入分析统计
统计分析能力——特定字段数值的分布统计,topK,min/max/平均值,facet功能,TODO

posted @   bonelee  阅读(517)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
点击右上角即可分享
微信分享提示