全部产品
Search
文档中心

Simple Log Service:Apa perbedaan antara LogHub dan LogSearch?

更新时间:Jun 26, 2025

Log Service menyediakan dua fitur yang memerlukan pembacaan data log: LogHub dan LogSearch. LogHub menyediakan saluran untuk pengumpulan dan distribusi log, sedangkan LogSearch memungkinkan Anda menanyai dan menganalisis log.

Perbedaan Antara LogHub dan LogSearch

Baik LogHub maupun LogSearch dari Log Service membaca data log:

LogHub: menyediakan saluran publik untuk pengumpulan dan distribusi log. Data dibaca dan ditulis secara lengkap dalam urutan masuk pertama, keluar pertama (FIFO), mirip dengan Kafka.

  • Setiap Logstore memiliki satu atau lebih shard. Data ditulis ke shard secara acak.
  • Anda dapat membaca beberapa log sekaligus dari shard tertentu berdasarkan urutan penulisan log tersebut ke shard.
  • Anda dapat mengatur posisi awal (cursor) untuk menarik log di shard sesuai dengan waktu server menerima log tersebut.

LogSearch: memungkinkan Anda menanyai dan menganalisis sejumlah besar log berdasarkan LogHub, serta menetapkan kondisi untuk menanyai dan mengumpulkan statistik log.

  • LogSearch memungkinkan Anda mencari data yang diperlukan berdasarkan kondisi pencarian.
  • LogSearch mendukung kombinasi Boolean dari kata kunci AND, NOT, dan OR, serta mendukung statistik kueri SQL.
  • LogSearch tidak bergantung pada shard.

Perbedaan Antara LogSearch dan LogHub

Fitur LogSearch LogHub
Pencarian Berdasarkan Kata Kunci Didukung. Tidak Didukung.
Pembacaan Data (Sejumlah Kecil Data) Cepat. Cepat.
Pembacaan Data (Data Lengkap) Lambat. LogSearch membaca 100 log dalam 100 ms, sehingga metode ini tidak direkomendasikan. Cepat. LogHub membaca 1 MB log dalam 10 ms, sehingga metode ini direkomendasikan.
Pembacaan Data Berdasarkan Topik Ya. Tidak. Data hanya diidentifikasi berdasarkan shard.
Pembacaan Data Berdasarkan Shard Tidak. Data di semua shard diperiksa. Ya. Anda perlu menentukan shard setiap kali untuk membaca data.
Harga Relatif Tinggi. Rendah.
Skenario Pemantauan, investigasi masalah, dan analisis. Skenario pemrosesan data lengkap, seperti komputasi aliran dan pemrosesan batch.