内存
我们的目标是以最小的内存使用和最大的性能,带来非凡的体验。
测试以1000万数据为基数。
内存理论
索引100亿条数据,只需要27.3MB的内存(经过bitmap的压缩),磁盘空间与1.0x一致。
查询100亿条搜索结果,只需要27.3MB的内存(经过bitmap的压缩)。
相比1.0x版本,内存可以减少 2794.43倍。同时不兼容1.0x版本的索引,需要重新索引一次。
查询理论
索引时间相比1.0x减少33.8倍,查询时间比1.0x快23%。如果数据超过亿级,查询速度比1.0x版本慢3倍。