Hacker News new | ask | show | jobs
by JosephRedfern 722 days ago
Maybe slight off topic, but does anyone know what the deal is with the NVMe K/V command set spec? There was a fair bit of noise made about it at the time, but I’ve not seen any drives that support it (despite a few enquiries)
2 comments

Those new command sets that require a re-write of your entire software storage stack exist solely to satisfy the hyperscalers for whom re-writing the entire software storage stack can be a worthwhile optimization effort. If you don't command enough purchasing power to already be getting custom SKUs from your drive vendors, they don't have enough incentive to add those features to the models they offer you.
I imagine it could be cool for some DB vendors too, so they can optimize base on direct access and skip all OS/FS overhead.
I think the plan is for ZNS to never be available at retail and I imagine key-value will be the same.