Apakah kelebihan reka bentuk partition dalam kafka?
滿天的星座
滿天的星座 2017-06-23 09:13:28
0
1
1134

Tingkatkan penulisan serentak? Disk io hanya boleh menulis satu fail pada satu masa, bukan? Disk io hanya boleh membaca satu fail pada satu masa, bukan?
Tingkatkan kelajuan tulis tunggal? Nampak tak ada kena mengena dengan partition kan?
Tingkatkan kelajuan bacaan tunggal? Bukankah ia akan diselesaikan dengan berbilang segmen?

滿天的星座
滿天的星座

membalas semua(1)
ringa_lee

Jawapan asal: Bukankah kebolehskalaan topik? Jika tidak, kapasiti satu topik hanya boleh dihadkan kepada mesin fizikal
Jawapan yang dikemas kini:
Pembahagian dalam log berfungsi untuk beberapa tujuan Pertama, ia membenarkan log berskala melebihi saiz yang sesuai pada satu pelayan partition inpidual mesti dimuatkan pada pelayan yang mengehoskannya, tetapi topik mungkin mempunyai banyak partition supaya ia boleh mengendalikan jumlah data yang sewenang-wenangnya. Kedua, ia bertindak sebagai unit selari—sedikit lagi mengenainya.
Dokumentasi rasmi (lihat di atas. ).
Pembahagian mempunyai dua tujuan utama 1. Meningkatkan kebolehskalaan supaya ia boleh mengendalikan sebarang jumlah data 2. Gunakannya sebagai unit selari untuk meningkatkan keupayaan selari (terutamanya mengambil kira perkara ini).
Ini jawapan pertama saya dan saya hanya ingat point pertama~~maaf

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan