~/talk

Kudu

Talkat JavaDay Ukraine 2017 · 2017-11-04..11-05· [databases]
links:none on file
slides:none on file

Kudu is a storage engine positioned between HDFS and HBase that integrates with Impala and targets fast analytical scans plus low-latency updates. A 50 GB CSV workload shrinks to 50 GB → 27 GB with encoding (claims of metadata dropping to a few MB), inserts can slow from ~23M/sec to ~2.8M/sec, while some query latencies fall from 16s → 1s. Production caveats include unreadable GDBC errors, corruption cases (“bad magic”), no foreign keys or autoincrement, no vertical disk expansion, and tight Hadoop/Impala dependencies.

AI-written summary · about

  1. 0:00Introduction and background
  2. 1:11Kudu in storage and Hadoop stack
  3. 3:39Scaling SQL databases pain points
  4. 5:04Kudu performance and use cases
  5. 6:50Excelme architecture with Kudu
  6. 8:00Replication and CP theorem
  7. 9:07Horizontal vs vertical scaling limits
  8. 10:14Multi-level partitioning explained
  9. 12:40Data compression and encoding
  10. 14:54Performance test results
  11. 16:43MySQL to Kudu migration benefits
  12. 17:24When to use and avoid Kudu
  13. 18:51Pros and cons overview
  14. 20:18Missing features and limitations
  15. 22:49Error handling and corruption issues
  16. 25:23Distributed system quirks
  17. 27:13Production readiness concerns
  18. 28:16Future outlook and recommendations
  19. 29:26Comparison with Google Cloud Spanner
  20. 31:39GDPR and data center placement
  21. 32:27Q&A
~/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.