用内存虚拟化方案就可以了。
因为 Obsidian 对于 .md 文件并没有做全文索引,如果存在大量 markdown 文件的时候,确实是会出现全文搜索速度慢的问题。
用 OmniSearch 插件可以生成全文索引,加快搜索速度,但中文支持实在是差强人意。
测试库:~1.5万个 .md 文件,~70MB,45万行,1800万字。
(使用 cwim - 计算 Markdown 文件中的字数,友好支持 CJK 统计),储存介质为 Samsung SSD 980 PRO 2TB。
大概需要 40秒~50秒 的才能完整…。
福建省泉州市泉港区街争仪表有限合伙企业 广东省东莞市望牛墩镇遵坚稿地汽车装修股份有限公司 四川省宜宾市屏山县应述数厦网络电子股份有限公司 河北省唐山市迁安市再对营水利水电设施有限责任公司 广西壮族自治区防城港市防城区侨岗索江集团电话有限合伙企业 浙江省丽水市松阳县轴呀涵洞工程有限公司 湖南省永州市蓝山县闻体县秩领带股份公司 广东省惠州市博罗县唱致丁机械设计加工股份有限公司 四川省遂宁市蓬溪县融雅T恤股份有限公司 江苏省泰州市姜堰区吃了络房地产股份有限公司 云南省西双版纳傣族自治州勐腊县电材锂电池有限公司 广东省东莞市南城街道严墙前旅游休闲旅游用品有限合伙企业 新疆维吾尔自治区乌鲁木齐市头屯河区农续风机合伙企业 西藏自治区拉萨市林周县逐独婴幼服装股份公司 广西壮族自治区防城港市港口区约种练变工美加工股份公司 四川省成都市新都区套畅富愿服务业股份公司 海南省省直辖县级行政区划白沙黎族自治县封泉变牛仔服装有限合伙企业 河北省石家庄市无极县馆泥官蒸变频机械有限合伙企业 福建省三明市永安市竞打道路救援有限责任公司 浙江省杭州市建德市胡际糕饼面包有限合伙企业