Email the Author

You can use this page to email Yan Zeng about SQF6: A Practitioner's Guide to ClickHouse.

Please include an email address so the author can respond to your query

This message will be sent to Yan Zeng

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

This is a crash course on the inner working of the column-based database ClickHouse. The intended audience are engineers implementing ClickHouse and quants using ClickHouse, and the estimated reading time is about 30 minutes. Equity tick data and web browsing data are used to illustrate the mechanism of ClickHouse.

ClickHouse is easy to implement, easy to scale up, and highly efficient when used properly, hence its popularity. But why should we care about its inner working?

At high level, this question is equivalent to "should we understand what is happening at the machine level throughout the lifecycle of a C++ object?" I think the answer is an unquestionable "Yes" (check out Stanley Lippman's Inside the C++ Object Model).

Indeed, (mis)understanding leads to (in)efficiency. I have seen in my career how poorly constructed query statements froze servers. This is because the user, a quant, did not bother to understand the impact of executing his queries.

In my opinion, not only engineers and quant developers need to be first class programmers and develop intimate knowledge of infrastructures, so do quant researchers. This is because researchers often need to write highly scalable and extremely efficient code to conduct experiments -- if you have been there, you know what I'm talking about.

Leanpub does not allow free books, so I make the free sample identical with the full version. Please ignore the "Add Ebook to Cart" button and click on the "Read Free Sample" button.

References

· 朱凯:《ClickHouse原理解析与应用实践》,机械工业出版社,2020.

· Vijay Anand: Up and Running with ClickHouse, BPB Publications, India, 2020.

· ClickHouse Official Documentation: https://clickhouse.com/docs/en/intro


About the Author

Yan Zeng’s avatar Yan Zeng

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Sqf6-clickhouse-guide › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss