本文介绍了作者如何优化 Mess With DNS 的内存使用。作者首先尝试使用 SQLite 存储 IP 地址数据库,但发现速度太慢。接着尝试使用 trie 结构,但内存占用反而更高。最终,作者通过去重和使用 netip.Addr 结构,成功将内存占用降低了 70MB,同时将查询速度保持在可接受范围内。