ok.tech: Cassandra ntsib

ok.tech: Cassandra ntsib

Ua haujlwm nrog Apache Cassandra NoSQL cia?

Thaum Lub Tsib Hlis 23, Odnoklassniki caw cov neeg tsim khoom paub txog lawv lub chaw haujlwm hauv St. Petersburg rau kev sib ntsib, mob siab rau ua haujlwm nrog Apache Cassandra. Txhua yam tseem ceeb yog koj qhov kev paub nrog Cassandra thiab koj lub siab xav qhia nws.
Sau npe rau qhov kev tshwm sim

Peb nyob zoo pib siv Apache Cassandra hauv 2010 los khaws cov duab ntsuas. Tam sim no peb yog cov neeg siv loj tshaj plaws ntawm Apache Cassandra ntawm RuNet thiab yog ib qho loj tshaj plaws hauv Tebchaws Europe. Peb muaj ntau tshaj li ib puas pawg sib txawv siv ob qho tib si rau khaws cia ntau yam khoom cov ntaub ntawv - cov chav kawm, kev sib tham, cov lus, thiab rau kev tswj cov ntaub ntawv tseem ceeb infrastructure - mapping logical blocks rau disks ntawm ib tug loj binary cia - ib-txias-cia, internal cloud data management ib huab thiab ua li ntawd.

Nyob rau hauv tag nrho, nyob rau hauv Cov tub kawm ua ke Cassandra tswj petabytes ntawm cov ntaub ntawv hla ntau txhiab tus nodes. Lub sijhawm no, peb tau txais kev paub ntau yam hauv kev tswj hwm, tsim thiab kev daws teeb meem raws li Cassandra thiab txawm tsim peb tus kheej. tus kheej NewSQL kev lag luam database.

Tam sim no peb xav qhia tag nrho cov no rau koj - siv cov xwm txheej tiag tiag los ntawm kev xyaum thiab tsis muaj qhov zais cia; Qhov kev tshwm sim yuav muaj nyob rau hauv hom kev sib tham nyob ntawm cov neeg tuaj koom, uas txhais tau hais tias kev sib tham yuav siv sij hawm ntau. Cov kws tshaj lij OK npaj los qhia lawv cov tswv yim thiab kev coj ua. Qhov kev tshwm sim yuav muaj los ntawm Oleg Anastasyev ΠΈ Alexander Khristoforov.

Cov ntsiab lus yuav yog dab tsi?

Kev tsim txom:

Cia peb saib cov kev teeb tsa ntawm cov nodes thiab pawg hauv ntau qhov kev tsim khoom. Peb yuav tham txog yuav ua li cas nthuav cov pawg raws li cov ntaub ntawv ntim thiab thauj khoom nce ntxiv thiab yuav ua li cas los hloov cov nodes ua tsis tau zoo nrog cov nyhuv tsawg rau cov neeg siv khoom. Wb qhia qhov mob thiab systematize tus nrov rake. Cia peb kawm saib yuav ua li cas saib xyuas pawg kom nkag siab ua ntej qhov twg thiab qhov twg tsis ua haujlwm raug. Cia peb kov cov teeb meem ntawm kev xa tawm tshiab ntawm Cassandra.

Kev Ua Tau Zoo:

Cia peb sim nkag siab seb qhov ntsuas ntsuas twg los saib thiab qhov twg tuaj yeem hloov kho kom ua kom cov ntsuas ntsuas zoo dua. Cia peb xav seb puas yuav rov qhia dua lossis tsis yog thiab yog tias muaj, yuav ua li cas. Peb mam li txheeb xyuas cov kev tsis sib haum xeeb hauv Cassandra tus qauv tsim thiab kev siv thiab saib qee qhov kev ua haujlwm engineering los ua haujlwm nyob ib puag ncig lawv. Cia peb kov ntawm qhov mob tsis tu ncua thiab kev cog lus tsis muaj kev ua haujlwm degradation.

Fault kam rau ua:

Kho vajtse tsis nyob mus ib txhis, yog li kev huam yuaj tshwm sim txhua lub sijhawm, thiab cov npoj yaig txhais tes yuav tshee hnyo thiab peb yuav tshem tawm cov khoom tsis tsim nyog, yog li peb yuav sib tham txog kev rov qab los tom qab kev ua tsis tiav ntawm cov disks, tshuab lossis cov chaw khaws ntaub ntawv, thiab rov qab mus rau qhov zoo ib yam. xeev los ntawm backups nyob rau hauv cov ntaub ntawv ntawm tus neeg teb xov tooj yuam kev.

Sau npe thiab qhia koj cov phooj ywg thiab cov npoj yaig txog qhov xwm txheej.

Tau qhov twg los: www.hab.com

Ntxiv ib saib