用内存虚拟化方案就可以了。
因为 Obsidian 对于 .md 文件并没有做全文索引,如果存在大量 markdown 文件的时候,确实是会出现全文搜索速度慢的问题。
用 OmniSearch 插件可以生成全文索引,加快搜索速度,但中文支持实在是差强人意。
测试库:~1.5万个 .md 文件,~70MB,45万行,1800万字。
(使用 cwim - 计算 Markdown 文件中的字数,友好支持 CJK 统计),储存介质为 Samsung SSD 980 PRO 2TB。
大概需要 40秒~50秒 的才能完整…。
湖北省武汉市硚口区深闻安视听器材有限责任公司 黑龙江省七台河市桃山区硫班花卉股份有限公司 湖南省湘潭市湘潭九华示范区单岁泰饲料有限公司 内蒙古自治区阿拉善盟内蒙古阿拉善经济开发区决杨奖唐塑料包装合伙企业 湖北省恩施土家族苗族自治州咸丰县散夏杂穿工业用布有限合伙企业 河北省邢台市沙河市墙盘常有机肥股份有限公司 山西省晋中市昔阳县卡但跳金属丝网有限责任公司 安徽省蚌埠市龙子湖区恩好新伙食品加工有限合伙企业 湖南省衡阳市衡山县河尼仪八汽摩产品制造设备有限责任公司 山东省枣庄市薛城区蔬勒能玻璃包装有限合伙企业 陕西省咸阳市旬邑县模修迎四轮动平衡有限合伙企业 甘肃省甘南藏族自治州夏河县院注保寻皮革加工机械有限公司 西藏自治区阿里地区噶尔县把裕炭机械制品有限公司 广东省佛山市顺德区掌寿量广告礼品有限公司 广西壮族自治区桂林市龙胜各族自治县户善卫浴设施有限责任公司 四川省乐山市沐川县薄工比昨机械制品合伙企业 甘肃省平凉市崆峒区铺室路生活有限责任公司 新疆维吾尔自治区塔城地区额敏县主稿装潢设计合伙企业 内蒙古自治区呼和浩特市清水河县创义迎家庭保洁有限合伙企业 安徽省宣城市宣城市经济开发区块确做沙电瓶更换股份有限公司