~/talk

Dirty NoSQL

Talkat JSConf.eu 2010 · 2010-09-25..09-26· [databases]
slides:none on file

A tiny Node.js key value store called Dirty uses an embedded append-only newline-JSON file with no networking or indexes and batches writes from an in-memory queue to disk. Implementation is 150 lines of code and aims for under 1,000,000 records. Benchmarks show about 200,000 JSON records/sec for numeric keys when flushing, 70,000/sec for 256 byte strings, get rates claimed near 50 million ops/sec in memory and set around 5 million before disk waits.

AI-written summary · about

  1. 0:00Intro
  2. 0:18About
  3. 3:57150 lines of code
  4. 4:45Append-only JSON log
  5. 5:57No Networking
  6. 7:48Benchmarks
  7. 8:35dirty.set()
  8. 12:42dirty.forEach()
  9. 13:49The Wall
  10. 15:46The Internet
  11. 16:36Flexible guarantees
  12. 18:54Memory / Disk Hybrids
  13. 19:58Replication
  14. 21:25Web Services
  15. 22:14Questions?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.