Live data from Hacker News

HSE: Heterogeneous-memory storage engine designed for SSDs

github.com

11–20 of 47 posts

Re: HSE: Heterogeneous-memory storage engine designed for SSDs

#12
> https://github.com/hse-project/hse

Their benchmarks show significant gains compared to RocksDB.

> https://github.com/spdk/rocksdb

But what I'd really like to see is a comparison against RocksDB using SPDK

> https://dqtibwqq6s6ux.cloudfront.net/download/papers/Hitachi... Based on these results, SPDK performs significantly better than the kernel requiring only 1-2 cores to saturate IOPS on an NVMe SSD (compared to the kernel requiring 16)

Re: HSE: Heterogeneous-memory storage engine designed for SSDs

#13

> https://github.com/hse-project/hse Their benchmarks show significant gains compared to RocksDB. > https://github.com/spdk/rocksdb But what I'd really like to see is a comparison against RocksDB using SPDK > https://dqtibwqq6s6ux.cloudfront.net/download/papers/Hitachi... Based on these results, SPDK performs significantly better than the kernel requiring only 1-2 cores to saturate IOPS on an NVMe SSD (compared to th…

I'd also like to see comparison to Toshiba/Kioxia's fork TRocksDB: https://github.com/KioxiaAmerica/trocksdb

Re: HSE: Heterogeneous-memory storage engine designed for SSDs

#15
PR copy aside, the claimed performance differences relative to RocksDB and WiredTiger are typical of many storage engines, the performance doesn't stand out. I don't think either RocksDB or WT has made a serious claim to prioritizing performance in their designs in any case.

Also, I have to wonder how narrowly "open-source storage engine for SSDs" is being defined here such that it excludes so many earlier storage engines in claiming the title of "first".

Re: HSE: Heterogeneous-memory storage engine designed for SSDs

#16

Much better link: https://github.com/hse-project/hse PR is insane hot air referring to another hot air product (can you even buy their 3D Xpoint devices yet?)

Ok, we've changed the URL to that from https://investors.micron.com/news-releases/news-release-deta....

Re: HSE: Heterogeneous-memory storage engine designed for SSDs

#18
post #17

This is unbelievably cool. It is a multi segmented key prefix Key Value store. Can someone just strap paxos or raft to this and call it a day please? Pretty please?

I wonder how close of an API this provides compared to RocksDB... If close, CockroachDB might be a good trial candidate

Re: HSE: Heterogeneous-memory storage engine designed for SSDs

#19
post #9

So, is this open-source firmware that runs directly on Micron SSDs, or is it an upper-layer thing that runs on the host system?

I thought it was firmware too, but it appears to be more of a key value store block level access engine, and improves mongo performance.

I got really excited thinking it was an open source nvme fpga core.

Re: HSE: Heterogeneous-memory storage engine designed for SSDs

#20

Will this be a replacement for something like the overpriced and under performing proprietary products from Pure Storage?

You're comparing apples to oranges, plus that's unduly harsh.

1. This is a KV store optimized (or claimed to be) for a combo of SSD and PMEM. Not a packaged, supported, appliance storage system.

2. People who pay for enterprise storage do so for reasons beyond being too bone-headed to appreciate the joys of cobbling together production systems from the white box low-bidder and open source software.

Post reply on HN