cmakelist 库依赖库_FlexSearch.js:快速、零依赖的Javascript全文搜索库

一句话介绍

Web端最快且最具内存灵活性的全文搜索库,零依赖性。

Github地址:https://github.com/nextapps-de/flexsearch

e616b42719f785735388500e04f05b11.png

github截图

中文翻译介绍

在原始搜索速度方面,FlexSearch优于每一个搜索库,并提供灵活的搜索功能,如多字段搜索,语音转换或部分匹配。 根据使用的选项,它还提供最高内存效率的索引。 FlexSearch引入了一种新的评分算法,称为“上下文索引”,基于预先评分的词典字典体系结构,与其他库相比,实际执行的查询速度提高了1,000,000倍。 FlexSearch还为您提供非阻塞异步处理模型以及Web工作者,以通过专用平衡线程并行地对索引执行任何更新或查询。

安装

可以到官网下载经过压缩的js文件或者使用cdn,也可以使用npm安装

//使用最新版://或者特定版
  • npm安装
npm install flexsearch

用法

  • 创建一个索引
var index = new FlexSearch();//或者var index = FlexSearch.create();//或者给定一个默认值var index = new FlexSearch("speed");//自定义配置var index = new FlexSearch({ // default values: encode: "balance
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值