Elasticsearch merupakan mesin pencari dan analitik terdistribusi yang dibangun pada Apache Lucene. Sejak diluncurkan pada tahun 2010, Elasticsearch telah dengan cepat menjadi mesin pencari paling populer dan biasa digunakan untuk analisis log, pencarian teks lengkap, inteligensi keamanan, analisis bisnis, dan kasus penggunaan inteligensi operasional.

Pada 21 Januari 2021, Elastic NV mengumumkan bahwa mereka akan mengubah strategi lisensi perangkat lunak mereka dan tidak merilis versi baru Elasticsearch dan Kibana di bawah lisensi Apache License, Versi 2.0 (ALv2) yang permisif. Sebagai gantinya, versi baru perangkat lunak akan ditawarkan pada lisensi Elastic, dengan kode sumber tersedia pada Elastic License atau SSPL. Lisensi ini bukan sumber terbuka dan tidak menawarkan kebebasan yang sama kepada pengguna. Untuk memastikan bahwa komunitas sumber terbuka dan pelanggan kami terus memiliki suite pencari dan analitik yang sepenuhnya sumber terbuka, aman, berkualitas tinggi, kami memperkenalkan proyek OpenSearch, cabang sumber terbuka Elasticsearch dan Kibana yang didorong komunitas dan berlisensi ALv2.

Bagaimana cara kerja Elasticsearch?

Anda bisa mengirimkan data dalam bentuk dokumen JSON ke Elasticsearch menggunakan API atau alat penyerapan seperti Logstash dan Amazon Kinesis Firehose. Elasticsearch secara otomatis menyimpan dokumen asli dan menambahkan referensi yang mudah dicari pada dokumen dalam indeks klaster. Anda kemudian dapat mencari dan mengambil dokumen menggunakan API Elasticsearch. Anda juga dapat menggunakan Kibana, alat visualisasi, dengan Elasticsearch untuk memvisualisasikan data Anda dan membangun dasbor interaktif.

Anda dapat menjalankan versi Elasticsearch berlisensi Apache 2.0 (hingga versi 7.10.2 & Kibana 7.10.2) secara on-premise, di Amazon EC2, atau di Amazon OpenSearch Service. Dengan deployment on-premise atau Amazon EC2, Anda bertanggung jawab untuk menginstal Elasticsearch dan perangkat lunak lainnya yang diperlukan, menyediakan infrastruktur, dan mengelola klaster. Amazon OpenSearch Service, di sisi lain, adalah layanan yang terkelola secara penuh, sehingga Anda tidak perlu khawatir dengan tugas pengelolaan kluster yang memakan waktu, seperti penyediaan perangkat keras, patching perangkat lunak, pemulihan kegagalan, pencadangan, dan pemantauan.

Manfaat Elasticsearch

Time-to-value yang cepat

Elasticsearch menawarkan API berbasis REST yang sederhana, antarmuka HTTP yang sederhana, serta menggunakan dokumen JSON bebas skema, yang membuatnya mudah untuk dimulai dan dengan cepat membuat aplikasi untuk beragam kasus penggunaan.

Kinerja tinggi

Sifat terdistribusi dari Elasticsearch memungkinkannya memproses data dengan volume besar secara paralel, yang dengan cepat menemukan hasil yang paling cocok untuk kueri Anda.

Peralatan dan plugin pelengkap

Elasticsearch berintegrasi dengan Kibana, alat visualisasi dan pelaporan populer. Elasticsearch juga menawarkan integrasi dengan Beats dan Logstash, sambil memungkinkan Anda mentransformasi data sumber dan memuatnya ke dalam klaster Elasticsearch Anda. Anda juga dapat menggunakan sejumlah plugin sumber terbuka Elasticsearch seperti penganalisis dan pemberi saran bahasa untuk menambah keberagaman fungsionalitas pada aplikasi Anda.

Operasi hampir real-time

Operasi Elasticsearch seperti membaca atau menulis data biasanya membutuhkan waktu kurang dari satu detik. Hal ini memungkinkan Anda menggunakan Elasticsearch untuk kasus penggunaan yang hampir real-time seperti pemantauan aplikasi dan deteksi anomali.

Pengembangan aplikasi yang mudah

Elasticsearch menyediakan dukungan untuk berbagai bahasa termasuk Java, Python, PHP, JavaScript, Node.js, Ruby, dan masih banyak lagi.

Memulai dengan Elasticsearch di AWS

Mengelola dan menskalakan Elasticsearch bisa menjadi sulit dan memerlukan keahlian dalam bidang penyiapan dan konfigurasi Elasticsearch. Untuk mempermudah pelanggan menjalankan Elasticsearch sumber terbuka, AWS menawarkan Amazon OpenSearch Service untuk melakukan analitik log interaktif, pemantauan aplikasi secara waktu nyata, pencarian situs web, dan banyak lagi.

Untuk mempelajari selengkapnya tentang OpenSearch dan cara untuk mengoperasionalkannya, klik di sini.

OpenSearch mencakup kode Elasticsearch berlisensi Apache dari Elasticsearch B.V. dan beberapa kode sumber lainnya. Elasticsearch B.V. bukan merupakan sumber dari kode sumber lain tersebut. ELASTICSEARCH adalah merek dagang terdaftar dari Elasticsearch B.V.

Pelajari selengkapnya tentang harga Amazon OpenSearch Service

Kunjungi halaman harga
Siap membangun?
Mulai Amazon OpenSearch Service
Ada pertanyaan lain?
Hubungi kami