Dab tsi yog kab dav hauv Cassandra?
Dab tsi yog kab dav hauv Cassandra?

Video: Dab tsi yog kab dav hauv Cassandra?

Video: Dab tsi yog kab dav hauv Cassandra?
Video: leej twg tej ntxhai - Mang Vang [ Official MV ] 2024, Plaub Hlis Ntuj
Anonim

Kab tej zaum yuav piav raws li skinny los yog dav . Skinny kab : muaj ib tug ruaj, kuj tsawg tus yuam sij kem. Dav kab : muaj tus lej tseem ceeb ntawm kem (ntau pua lossis ntau txhiab); tus lej no tuaj yeem nce ntxiv raws li cov ntaub ntawv tshiab tau muab tso rau.

Nyob rau hauv txoj kev no, dab tsi yog qhov dav kem khw Cassandra?

A wide kem khw yog hom key-value database. Nws siv cov rooj, kab, thiab kab , tab sis tsis zoo li cov ntaub ntawv sib raug zoo, cov npe thiab hom ntawv ntawm tus kab tuaj yeem sib txawv ntawm kab mus rau kab hauv tib lub rooj. Hauv Cassandra tag nrho cov kab (hauv ib lub rooj) yuav tsum muaj ib kab lus ces txhua kab yuam sij tuaj yeem muaj ntau yam kab.

Ib tug kuj yuav nug, dab tsi yog lub hom phiaj ntawm kev siv thrift hauv Cassandra? Nyiaj txiag yog ib txoj cai RPC qub txeeg qub teg los yog API koom ua ke nrog cov txheej txheem tsim cov cuab yeej rau CQL . Cov Lub hom phiaj ntawm kev siv Thrift hauv Cassandra yog los pab txhawb kev nkag mus rau DB hla cov lus programming.

Tom qab ntawd, lo lus nug yog, Cassandra muab faib yog dab tsi?

Cassandra npaj cov ntaub ntawv rau hauv muab faib . Txhua muab faib muaj ntau kab. Muab faib muab khaws cia rau ntawm lub node. Thaum sau cov ntaub ntawv, Cassandra yuav hash tus nqi ntawm cov ntaub ntawv tso muab faib tus yuam sij; Cassandra siv tus nqi hash no los txiav txim seb qhov twg yog lub luag haujlwm rau khaws cov ntaub ntawv.

Puas yog qhov tseem ceeb tseem ceeb hauv Cassandra?

Koj tsis tuaj yeem tsim lub rooj hauv Cassandra tsis muaj ib thawj tus yuam sij , Tab sis tseem yog tias koj xav txuag koj cov ntaub ntawv koj tuaj yeem ntxiv ib kab ntxiv rau koj lub rooj (cia hais tias "pk") nrog cov ntaub ntawv hom UUID.

Pom zoo: