在MultiGet 中,我们可以利用 io_uring,再结合 Coroutine/Fiber,异步发起多个 MADV_POPULATE_READ,大幅提高性能,MyTopling(基于 ToplingDB 的 MySQL) 中的 MRR 将会因此直接获益。 即便不使用 MultiGet,我们也可以利用这些机制(io_uring + Fiber + MADV_POPULATE_READ),来实现 DB 层的异步 IO。(当年在秒跪厂我...