Өгөгдлийн сангууд хэрхэн масштабтай вэ?
Өгөгдлийн сангууд хэрхэн масштабтай вэ?

Видео: Өгөгдлийн сангууд хэрхэн масштабтай вэ?

Видео: Өгөгдлийн сангууд хэрхэн масштабтай вэ?
Видео: Өгөгдлийн сангийн масштабыг нэмэгдүүлэх - Вэб хөгжүүлэлт 2024, May
Anonim

Дотор мэдээллийн сан дэлхийн хэвтээ- масштаблах Энэ нь ихэвчлэн өгөгдлийн хуваалт дээр суурилдаг, өөрөөр хэлбэл зангилаа бүр нь өгөгдлийн зөвхөн нэг хэсгийг босоо байдлаар агуулдаг. масштаблах өгөгдөл нь нэг зангилаа дээр байрладаг ба масштаблах Энэ нь олон цөмт, өөрөөр хэлбэл тухайн машины CPU болон RAM нөөцийн хооронд ачааллыг түгээх замаар хийгддэг.

Үүнээс гадна би SQL мэдээллийн санг хэрхэн томруулах вэ?

унших ачааллын хувьд масштаблах , SQL мэдээллийн сан ихэвчлэн болно масштаб анхдагч-хоёрдогч тохируулга руу шилжсэнээр бүх бичвэрүүд нь нэг үндсэн зангилаа руу шилжиж, уншихыг дурын хоёрдогч зангилаагаар гүйцэтгэх боломжтой. Тиймээс нэмэлт хоёрдогч зангилаа нэмснээр та унших чадварыг нэмэгдүүлэх боломжтой мэдээллийн сан зохицуулж чадна.

Хоёрдугаарт, харилцааны мэдээллийн санг масштаблахад хялбар байдаг уу? Харилцааны мэдээллийн сан босоо байдлаар өргөжүүлэх боломжтой боловч ихэвчлэн үнэтэй байдаг. Учир нь тэд бүхэлд нь байршуулахын тулд нэг сервер шаарддаг мэдээллийн сан , төлөө масштаб , та илүү том, илүү үнэтэй сервер худалдаж авах хэрэгтэй.

Үүний нэгэн адил, хамгийн өргөтгөх боломжтой мэдээллийн сан юу вэ?

NoSQL мэдээллийн сан ихэвчлэн ACID загварын оронд BASE загварыг дагадаг. Тэд A, C ба/эсвэл D шаардлагаас татгалзаж, хариуд нь сайжирдаг өргөтгөх чадвар . Кассандра шиг зарим нь танд хэрэгтэй үед ACID-ийн баталгаанд хамрагдахыг зөвшөөрдөг. Гэхдээ бүх NoSQL биш мэдээллийн сан илүү байна өргөтгөх боломжтой дандаа.

Босоо өргөтгөх боломжтой мэдээллийн сан гэж юу вэ?

Босоо масштаб Энэ арга нь серверийг байршуулах үндсэн серверт илүү их физик эсвэл виртуал нөөцийг нэмэх явдал юм мэдээллийн сан - илүү их CPU, илүү их санах ой эсвэл илүү их санах ой. Үндсэндээ танд илүү том завины сервер хэрэгтэй. Энэ бол уламжлалт арга бөгөөд бараг бүх зүйл юм мэдээллийн сан томруулж болно.

Зөвлөмж болгож буй: