不使用ElasticSearch,怎么做一个轻量级的全文搜索(文本匹配)?
|
Java
评论 0
|
点赞 0
|
浏览 955
提起全文搜索,程序员往往首先想到ElasticSearch,ElasticSearch确实是目前最热门的全文搜索引擎了。但是ElasticSearch太重量级了,如果你维护的只是一个小项目,数据量很微小(例如个人博客),或者只是某个小场景中需要用到文本相似度匹配,那么因为这么个小功能而去选择接入ElasticSearch,这好比用大炮打蚊子,大材小用,还会额外增加系统的复杂度及运维成本。
什么是WebAssembly
|
web前端
评论 0
|
点赞 0
|
浏览 886
WebAssembly是一种可以将C/C++、Rust等高级语言编译成浏览器可执行的二进制文件的技术,他弥补了JavaScript性能低的缺点。可以说,WebAssembly技术出现的核心宗旨就是为了提升web应用程序的性能