Also I got another feedback that title should indicate that it is a test database and emphasise that it is not durable.
I am wondering the right way to convey all of this in the title yet also keep it short.
Add "trying":
"Trying to insert 1 billion rows in SQL in under a minute".
If anything it's more interesting because it implies the chance of failure.
For English-speaking countries, 1B = 1M * 1k
For Spanish-speaking countries, 1B = 1M * 1M
For other languages it's a big "it varies", though the second definition seems to be the most common. The term "billion" is honestly, as ambiguous as using "06-03" for a date.
Also note that, historically, English also followed the second definition, so for old literature it's also confusing.
thousand = 1000
million = 1000 * thousand (or 1000^2)
billion = 1000 * million (or 1000^3)
trillion = 1000 * billion (or 1000^4)
(not to discount regional differences)> Looking forward to discussions and/or collaborations with curious souls in my quest to generate a billion record SQLite DB quickly. If this sounds interesting to you, reach out to me on Twitter or submit a PR.