"Vector Database Guide" - Double the amount of data processing! Milvus MMap opens with one touch

As the fastest open source vector database in VectorDBBench.com.cn, Milvus can serve users with high performance needs well. At the same time, we have also noticed that some users use Milvus for offline services, and some users are not sensitive to performance requirements, which means that on instances of the same specifications, they need to process more data at a lower cost. Lots of data.

Therefore, in Milvus 2.3, Milvus added the MMap function. After turning on MMap, it can ensure that instances of the same specifications can handle larger amounts of data, and at the same time, the memory size requirements will be transferred to the disk, thus significantly reducing costs.

In Milvus 2.3, you can start the MMap function by modifying milvus.yaml:  queryNodeadd  a new mmapDirPath item under the configuration item and set its value to any legal path:

picture

Next, let’s take a deeper look at MMap.

01.

What is MMap?

MMap (Memory-mapped files) is a technology that implements mapping between files and memory in the operating system

Guess you like

Origin blog.csdn.net/qinglingye/article/details/132947713