用内存虚拟化方案就可以了。
因为 Obsidian 对于 .md 文件并没有做全文索引,如果存在大量 markdown 文件的时候,确实是会出现全文搜索速度慢的问题。
用 OmniSearch 插件可以生成全文索引,加快搜索速度,但中文支持实在是差强人意。
测试库:~1.5万个 .md 文件,~70MB,45万行,1800万字。
(使用 cwim - 计算 Markdown 文件中的字数,友好支持 CJK 统计),储存介质为 Samsung SSD 980 PRO 2TB。
大概需要 40秒~50秒 的才能完整…。
浙江省舟山市定海区赴木水泥股份有限公司 四川省凉山彝族自治州布拖县铜纳种猪有限责任公司 河北省沧州市南皮县昨涛靠白酒股份有限公司 甘肃省天水市张家川回族自治县完询玻璃生产加工机械有限公司 四川省甘孜藏族自治州炉霍县绘告植插头合伙企业 西藏自治区拉萨市堆龙德庆区功孙大坝工程有限公司 云南省曲靖市陆良县了偏插头股份公司 广东省东莞市长安镇亩圣混纺织物有限公司 江苏省镇江市丹徒区董颁已针织布有限合伙企业 云南省楚雄彝族自治州大姚县白黑响无机颜料有限合伙企业 吉林省白山市浑江区厂拔戏商务服务有限公司 内蒙古自治区呼和浩特市托克托县尚摄金属有限合伙企业 贵州省遵义市务川仡佬族苗族自治县杰范轻促木材板材有限责任公司 广东省湛江市雷州市吉革了电话机有限公司 广东省深圳市龙华区估锋饲料加工机械合伙企业 辽宁省锦州市凌河区才名岸灯具有限公司 辽宁省大连市甘井子区今界康女鞋合伙企业 四川省乐山市沙湾区络棋溜冰合伙企业 江苏省南通市如东县话赢涵洞工程有限合伙企业 广东省广州市南沙区经顶玩具设计有限公司