在查询性能方面,实验室环境测试显示,在10亿级别数据量中进行查询和分析时,SLS响应时间保持在秒级,而Elasticsearch随着并发增大响应时间明显上升,且整体延时比SLS高。在写入性能方面,Elasticsearch单核写入能力约为2MB/s,写入是其最大的瓶颈;SLS单Shard写入性能可支持10MB/s,通过扩大Logstore的Shard数量可以轻松提升写入性能。此外,SLS还支持SPL方式的无索引查询,这是Elasticsearch不具备的能力。SLS使用标准SQL 92语法进行分析,而Elasticsearch仅提供不完整的SQL支持。SLS底层采用C++实现并基于飞天盘古分布式文件系统,在可观测场景下持续优化了十多年,性能优势明显。
加载中...