Adakah yang punya rekomendasi bagus untuk buku yang mengajarkan sharding?

16

Adakah yang punya rekomendasi bagus untuk buku yang mengajarkan db sharding (dari awal paling bagus)

Saya telah membaca seperti 40 situs web yang berbeda yang berbicara tentang sharding.

Saya tidak mengatakan situs / blog online buruk, itu adalah titbits yang baik. Namun, saya butuh makanan utama bukan hanya itu info yang berguna di sana-sini. Pada dasarnya, saya punya ide (saya kira) tentang bagaimana mengimplementasikan sharding tetapi, karena ini konsep yang sangat rumit, saya percaya ada banyak, lebih, lebih banyak lagi yang dapat dipelajari.

Leigh Riffel
sumber
jika Anda membaca 40 situs web yang berbeda, maka Anda harus belajar sharding.. bukan ??
diEcho
3
ya. Saya telah belajar bahwa sharding bukanlah sesuatu yang dapat kita pelajari hanya dengan membaca 40+ posting tutorial / blog online yang berbeda. jauh lebih rumit dari itu.
1
Ini di luar topik di sini; Saya akan menembak Anda ke Administrator Database karena mereka akan tahu lebih banyak tentang itu daripada programmer rata-rata Anda.
@Uraha, maukah Anda membagikan beberapa tautan bermanfaat dan beri tahu saya bahwa itu sangat rumit seperti yang Anda
katakan .. Terima kasih
DB Sharding == Partisi Horisontal ... Benar?
CenterOrbit

Jawaban:

5

Tempat yang bagus untuk memulai adalah buku MySQL Kinerja Tinggi: Optimasi, Cadangan, Replikasi, dan Lainnya . Bab 9 (halaman 409 - 456) dari buku ini berjudul "Penskalaan dan Ketersediaan Tinggi"

Ada subjudulnya

  • Menskalakan MySQL
  • Merencanakan Skabilitas
  • Membeli Waktu Sebelum Penskalaan
  • Meningkatkan
  • Scaling Out
    • Partisi fungsional
    • Sharding Data
    • Memilih kunci partisi
    • Beberapa kunci partisi
    • Meminta pecahan
    • Mengalokasikan data, pecahan, dan simpul
    • Mengatur pecahan pada simpul
    • Alokasi tetap
    • Memadukan Alokasi Dinamis dan Tetap
    • Alokasi Eksplisit
    • Ratakan Penahan Pecahan
    • Menghasilkan IDS unik secara global
    • Alat untuk sharding
  • Penskalaan Kembali
  • Scaling oleh Cluster
  • Penyeimbang beban
  • Menghubungkan Langsung

dan dua lusin subpos lainnya

RolandoMySQLDBA
sumber
1
Terima kasih. Saya telah menyelesaikan bab itu. Tapi saya masih berpikir itu tidak memberikan info yang cukup mendalam tentang hal ini. Apakah ada seluruh buku yang didedikasikan untuk subjek ini daripada sebuah buku yang hanya mendedikasikan satu bab tentang subjek ini?