Sebuah ember dalam bahasa Inggris adalah alat untuk menahan air.
Ketika digunakan dalam perangkat lunak, biasanya berarti tipe data yang mengelompokkan objek bersama.
Istilah ini sering digunakan ketika membahas algoritma hashing , di mana item yang berbeda yang memiliki kode hash yang sama (tabrakan hash) masuk ke "ember" yang sama. Artinya, objek dikelompokkan berdasarkan hash.
Secara umum, fungsi hashing dapat memetakan beberapa kunci berbeda ke indeks yang sama. Oleh karena itu, setiap slot tabel hash dikaitkan dengan (secara implisit atau eksplisit) satu set rekaman, bukan satu rekaman tunggal. Untuk alasan ini, setiap slot tabel hash sering disebut ember, dan nilai hash juga disebut indeks ember.
Secara informal, saya telah melihat istilah yang digunakan dengan kamus yang nilainya (bukan kunci) adalah kumpulan item.
Wikipedia memiliki halaman yang didedikasikan untuk istilah yang digunakan dalam komputasi - Bucket (Komputasi) :
Dalam komputasi, istilah bucket dapat memiliki beberapa arti. Ini digunakan baik sebagai metafora hidup, dan sebagai istilah teknis yang diterima secara umum di beberapa bidang khusus. Ember biasanya merupakan tipe buffer data atau tipe dokumen yang datanya dibagi menjadi beberapa wilayah.