Security News > 2020 > August > PinK: A new way of implementing a key-value store in SSDs

PinK: A new way of implementing a key-value store in SSDs
2020-08-25 04:00

In a recent study, researchers from Daegu Gyeongbuk Institute of Science and Technology, Korea, describe a new way of implementing a key-value store in solid state drives, which offers many advantages over a more widely used method.

A key-value store is a way of storing, managing, and retrieving data in the form of key-value pairs.

The most common way to implement one is through the use of a hash function, an algorithm that can quickly match a given key with its associated stored data to achieve fast read/write access.

In their implementation, nicknamed "PinK," they addressed the most serious limitations of LSM-based key-value stores for SSDs. With its optimized memory use, guaranteed maximum delays, and hardware accelerators for offloading certain sorting tasks from the CPU, PinK represents a novel and effective take on data storage for SSDs in data centers.

Professor Sungjin Lee, who led the study, remarks: "Key-value store is a widely used fundamental infrastructure for various applications, including Web services, artificial intelligence applications, and cloud systems. We believe that PinK could greatly improve the user-perceived performance of such services."


News URL

http://feedproxy.google.com/~r/HelpNetSecurity/~3/_KwLbV6RK6o/