C++ zero-cost abstractions на примере хеш-таблиц в ClickHouse
0 码力 | 49 页 | 2.73 MB | 2 年前Документ обсуждает реализацию C++ zero-cost abstractions в контексте хеш-таблиц в ClickHouse. Рассматриваются ключевые аспекты дизайна хеш-таблиц, включая их использование в операциях GROUP BY, JOIN и SELECT DISTINCT. Особое внимание уделяется выбору хеш-функций, таких как CRC32 и CityHash, а также оптимизациям, связанным с LRU-кешем. В документе подчеркивается важность эффективного использования ресурсов и минимизации задержек при работе с хеш-таблицами.
ClickHouse: настоящее и будущее
0 码力 | 32 页 | 776.70 KB | 2 年前文档讨论了ClickHouse的现状与未来发展方向。ClickHouse Inc由Yandex创立,已融资300 million美元,估值2 billion美元。其主要发展方向包括创建serverless云服务、开源支持和市场扩展,以及研究和寻找新机会。ClickHouse支持半结构化数据、自然语言处理、流式查询、GPU执行、与ML和AI的集成,以及批处理作业和Data Hub。尽管ClickHouse在可靠性方面表现出色,但文档也指出其文档不完善和缺乏培训材料的不足。
Тестирование ClickHouse которого мы заслуживаем
0 码力 | 84 页 | 9.60 MB | 2 年前Документ описывает процесс тестирования системы ClickHouse, подчеркивая важность доступности инструментов тестирования для внешних контрибьюторов. Он рассматривает использование GitHub как интерфейса CI, а также описывает различные виды тестов, включая функциональные, интеграционные и производительность-тесты. Особое внимание уделено автоматизации тестирования, доступности артефактов тестирования и воспроизводимости процессов локально. Также документ подчеркивает ключевые характеристики ClickHouse, такие как масштабируемость, отказоустойчивость и поддержка расширенного SQL.
共 3 条
- 1













