[HN Gopher] Magma, a new storage engine for Couchbase
       ___________________________________________________________________
        
       Magma, a new storage engine for Couchbase
        
       Author : hodgesrm
       Score  : 43 points
       Date   : 2022-10-01 17:53 UTC (2 days ago)
        
 (HTM) web link (smalldatum.blogspot.com)
 (TXT) w3m dump (smalldatum.blogspot.com)
        
       | eatonphil wrote:
       | > Modern RocksDB also has an option to do key-value separation
       | via Integrated BlobDB.
       | 
       | Neat! I had only seen tikv's plugin [0] implementing this before.
       | But they've got their own first-party option [1] now too.
       | 
       | The gist being, as I understand it, that WiscKey [2] showed how
       | you can improve both read and write performance if you store
       | values outside of the main LSM tree. (Only store keys in the LSM
       | tree with a pointer to the value.) See also [3].
       | 
       | Comparison between Titan and BlobDB [4] aren't awesome yet
       | though. :)
       | 
       | [0] https://github.com/tikv/titan
       | 
       | [1] http://rocksdb.org/blog/2021/05/26/integrated-blob-db.html
       | 
       | [2]
       | https://www.usenix.org/system/files/conference/fast16/fast16...
       | 
       | [3] https://distributed-computing-musings.com/2022/07/paper-
       | note...
       | 
       | [4] https://github.com/tikv/titan/issues/228
        
       | 0x445442 wrote:
       | Not sure if it's an oversight but I don't like ripping off names
       | of existing projects, especially when they are comparable tech.
       | 
       | https://wiki.squeak.org/squeak/2665
        
       | octonion wrote:
        
       | thefifthsetpin wrote:
       | That name, though. Magma does not feel like a safe place to store
       | data.
        
         | DonHopkins wrote:
         | Needs more Levenshtein distance from MAGA.
        
           | hunterb123 wrote:
           | I think you need to stop watching CNN if magma is turning
           | into MAGA lol
        
       ___________________________________________________________________
       (page generated 2022-10-03 23:02 UTC)