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?
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