🏠
Author: bad-example.com (did:plc:hdhoaan3xa3jiuq4fg4mefid)

Collections

Record🤔

uri:
"at://did:plc:hdhoaan3xa3jiuq4fg4mefid/app.bsky.feed.post/3lclvjhg6bk2y"
cid:
"bafyreiaefbneqnsbctrofaz22obealktqehob4jwwayywfx6ul2rzfrgyy"
value:
text:
"golang kvs continued

pebble: sorted keys made no difference, stopped it early.

badger: i uh, definitely did something wrong? but it was really fast. i didn’t run garbage collection on the values log (oops), and also didn’t really understand how to set up merge operators that might have helped."
$type:
"app.bsky.feed.post"
embed:
$type:
"app.bsky.embed.images"
images:
  • alt:
    "disk bytes over number of records inserted:
    
    pebble grows nicely linearly from zero to 1.3GB.
    
    badger starts at 2.5GB(!) growing slowly for the first 5M inserts, then starts quickly taking huge jumps in size. stopped in a few million inserts it reached 10GB and i stopped its test"
    image:
    View blob content
    $type:
    "blob"
    mimeType:
    "image/jpeg"
    size:
    237325
    aspectRatio:
    width:
    2000
    height:
    913
  • alt:
    "rate of inserts vs number of records inserted. pebble starts fast but becomes very slow after about 5M. badger is all over the place but never under 1500 entries / sec."
    image:
    View blob content
    $type:
    "blob"
    mimeType:
    "image/jpeg"
    size:
    443076
    aspectRatio:
    width:
    2000
    height:
    898
langs:
  • "en"
reply:
root:
cid:
"bafyreie7fvc4s7226dpwt2wc4putdxt3oq4sfdhif763jm3nba5xzy5s2q"
parent:
cid:
"bafyreihc2cmkjmxvphlnuszvoxkb4gcvi4ei6tf6zs43pf5xi5uyeyms6e"
createdAt:
"2024-12-06T00:12:29.296Z"