Clickhouse is winning the Observability Warsa day agohttps://matduggan.com/clickhouse-is-winning-the-observability-wars/
Helicone allows users to write SQL directly to a shared ClickHouse15 days agohttps://www.justintorre.com/blogs/clickhouse-rls-query-parameters介绍HQL(Helicone查询语言),这是一个SQL编辑器,让客户能够直接对ClickHouse集群运行查询,使用的是共享表。通过实施行策略和自定义设置来确保安全,在ClickHouse中强制执行数据库层面的组织间数据隔离。创建一个专用用户,并附加行策略,通过自定义设置根据组织ID筛选行,防止跨租户数据访问。利用ClickHouse Cloud的固定自定义设置前缀(SQL_)通过HTTP接口安全地设置特定于组织的查询参数。通过额外设置(如只读、超时)增强安全性以防止滥用,并为易用性而非安全目的解析查询。撤销专用用户的不必要权限以限制访问,并依赖数据库强制执行的安全措施而非应用端解析。进行彻底测试,包括子查询和对抗性查询,以验证行策略的有效性,无需应用端过滤。实现故障关闭行为,即缺失设置会导致错误而非数据泄露,管理员工具使用独立连接以绕过策略。
Pg_re2: Postgres extension for fast, RE2-powered regular expressions in Postgres20 days agohttps://clickhouse.com/blog/introducing-pg_re2-regex-in-postgresClickHouse推出了pg_re2,这是一个为Postgres设计的扩展,利用RE2实现快速正则表达式,强调速度和兼容性。与Postgres的回溯POSIX正则表达式相比,RE2使用有限自动机以实现更快、更可预测的性能,基准测试显示速度提升了1.8倍到8.6倍。pg_re2增加了索引支持(@~运算符),通过btree和GIN索引提供1.1倍到1.8倍的加速,并改进了对模式的trigram处理。与ClickHouse正则表达函数的兼容性是关键,pg_re2解决了语法差异(例如\b表示单词边界与退格键的不同),以确保在使用pg_clickhouse时结果一致。pg_re2函数下推至ClickHouse,消除了差异并提升了分析查询的性能,推荐用于统一的高性能数据平台。
Have you heard? ClickHouse is winning the observability wars20 days agohttps://charity.wtf/p/have-you-heard-clickhouse-is-winningClickHouse在大规模观测场景(例如,每天10TB)下表现出色,同时保持了一致性和性能,这一点与Elastic、LGTM和Datadog等其他工具形成鲜明对比,后者在这方面往往力不从心。基于列存储的观测性代表了传统三支柱模型的根本性改进,能够更好地处理高基数数据并具有更强的可扩展性。许多新兴的观测性供应商虽然采用列存储技术,却仅将自己定位为Datadog的更廉价替代品,而未能突出其架构优势,这掩盖了技术创新的本质。作者认为,观测性的价值源于统一的数据(如追踪记录或结构化日志),而非分割的支柱模型,而Datadog的商业模式正威胁到这一理念。ClickHouse积极拥抱‘观测性2.0’的理念,与其他供应商形成对比,因为他们更专注于解决客户的实际问题,而非仅仅在价格上竞争。