我有兩個大文件:第一個(10GB)包含文本,密鑰的發行版以特定格式{keyX}
,第二個(3GB)包含密鑰之間的映射和他們的價值(四千五百萬條目)。在另一個文件中用一個文件替換密鑰的發行號
文件1:
Lorem ipsum {key1} sit amet, consectetur {key41736928} elit, ...
文件2:
{key1} dolor
...
{key41736928} adipiscing
...
考慮到我無法加載所有內存中的鍵值對,但我不能在整個第二搜索第二個文件的尺寸文件爲每個鍵的發生。
如何將第一個文件中的所有鍵與第二個文件中的相對值用相當長的時間替換?