Home / Companies / Cockroach Labs / Blog / Post Details
Content Deep Dive

Faster Bulk-Data Loading in CockroachDB

Blog post from Cockroach Labs

Post Details
Company
Date Published
Author
Bilal Akhtar
Word Count
5,283
Company Posts That Month
9
Language
English
Hacker News Points
14
Post removed?
No
Summary

Cockroach Labs recently introduced a new algorithmic approach to organizing files in their storage system, Pebble, which led to an 80+% reduction in ingestion time for the standard TPC-C benchmark dataset. The team initially replaced the implementation of their IMPORT bulk-loading feature with a simpler and faster data ingestion pipeline but later faced issues where some IMPORTs were much slower or even stuck. They discovered that directly sending out-of-order data to the KV storage layer was causing these problems, as LSMs like RocksDB store data in order. The solution hinged upon their recent switch from RocksDB as their key-value store to Pebble, where they were able to add a new algorithmic approach to organizing files that led to the massive improvement.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Data Pipeline 1 134 46 22 +70%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.