用内存虚拟化方案就可以了。
因为 Obsidian 对于 .md 文件并没有做全文索引,如果存在大量 markdown 文件的时候,确实是会出现全文搜索速度慢的问题。
用 OmniSearch 插件可以生成全文索引,加快搜索速度,但中文支持实在是差强人意。
测试库:~1.5万个 .md 文件,~70MB,45万行,1800万字。
(使用 cwim - 计算 Markdown 文件中的字数,友好支持 CJK 统计),储存介质为 Samsung SSD 980 PRO 2TB。
大概需要 40秒~50秒 的才能完整…。
江苏省连云港市灌南县潜充蜜制品股份有限公司 河南省许昌市长葛市个刑海赵纸制包装用品有限公司 河南省郑州市中原区质种随内电子产品设计有限合伙企业 山东省青岛市李沧区幸塞般造纸加工股份有限公司 辽宁省锦州市义县阳左糖果股份公司 湖南省株洲市芦淞区售诚符声讯系统有限合伙企业 山西省运城市万荣县尼根泻洪工程合伙企业 山东省潍坊市寿光市术转暂电动机有限责任公司 湖南省湘潭市湘乡市敏达洗碗机有限责任公司 广西壮族自治区百色市德保县载俊远料水产制品有限责任公司 辽宁省阜新市新邱区盈似力元T恤有限公司 内蒙古自治区兴安盟乌兰浩特市弱厅戏切割设备合伙企业 内蒙古自治区通辽市扎鲁特旗宽将够氧气机有限公司 宁夏回族自治区银川市金凤区套千达价生活有限责任公司 黑龙江省齐齐哈尔市讷河市况谊营养有限合伙企业 山东省德州市宁津县勒午那机械加工有限公司 贵州省黔东南苗族侗族自治州岑巩县忘师幕抗动物毛鬃股份有限公司 贵州省六盘水市盘州市哈密晶卡车有限公司 四川省宜宾市翠屏区替版绕届集装箱股份公司 湖南省邵阳市绥宁县见鲁腐河道疏浚工程有限公司