clickhouse即为“点击房间”,是一款新一代分布式开源列存储数据库,采用ATO(atomic、consistent、isolated、durable)等理念,相比于传统行存储数据库,clickhouse在海量数据下查询性能更优。clickhouse旨在提高数据处理的效率和可扩展性,以满足公司不断增长的数据需求。
clickhouse在多个领域都有着广泛的应用,比如在线广告、游戏、金融交易、日志分析、无人机、工业生产等,其中知名的用户包括Criteo,Cloudflare,UAVIA,Taboola等。
clickhouse使用SQL语言,并且支持完整的对外API和数据导入功能。为了达到更高的性能,clickhouse在多个方面进行了优化,例如它会把数据存储到内存和本地磁盘,对于大文件数据采用压缩存储,同时也会定时进行数据统计和压缩。clickhouse同时对于扩展性进行了很好的支持,其官方支持扩容以及HA集群模式,让系统更加稳定可靠。