ok.tech: fihaonan'i Cassandra

ok.tech: fihaonan'i Cassandra

Miasa amin'ny fitahirizana Apache Cassandra NoSQL?

Ny 23 Mey, Odnoklassniki dia manasa mpamorona efa za-draharaha ho any amin'ny biraony ao St. Petersburg fihaonana, natokana hiara-hiasa amin'i Apache Cassandra. Ny zava-dehibe dia ny traikefanao miaraka amin'i Cassandra sy ny fanirianao hizara izany.
Misoratra anarana amin'ny hetsika

Tsy maninona izahay nanomboka nampiasa Apache Cassandra tamin'ny 2010 mba hitahiry ny sarin'ny sary. Izahay no mpampiasa lehibe indrindra amin'ny Apache Cassandra ao amin'ny RuNet ary iray amin'ireo lehibe indrindra any Eoropa. Manana cluster samihafa maherin'ny zato izahay ampiasaina amin'ny fitehirizana vaovao momba ny vokatra isan-karazany - kilasy, chat, hafatra, ary amin'ny fitantanana ny angona fotodrafitrasa manan-danja - fanaovana sari-tany ireo sakana lojika amin'ny kapila misy fitehirizana mimari-droa lehibe - fitehirizana mangatsiaka iray, fitantanana angona rahona anatiny rahona tokana sy ny sisa.

Total, in Odnoklassniki Cassandra dia mitantana petabytes amin'ny angona amin'ny node an'arivony. Nandritra izany fotoana izany, nanangona traikefa be dia be izahay tamin'ny fitantanana, ny famolavolana ary ny fampandehanana vahaolana mifototra amin'i Cassandra ary namolavola ny anay manokana aza. ny tahiry transactional NewSQL manokana.

Ankehitriny dia tianay hizara aminareo izany rehetra izany - amin'ny fampiasana tranga tena izy avy amin'ny fanao ary tsy misy tsiambaratelo; Ny hetsika dia hatao amin'ny endrika fifanakalozan-kevitra mivantana eo amin'ny mpandray anjara, izay midika fa ny dinika dia haka ny ankamaroan'ny fotoana. Ny manam-pahaizana OK vonona ny hizara ny heviny sy ny fomba fiasany. Ny hetsika dia hokarakarain'ny Oleg Anastasyev ΠΈ Alexander Khristoforov.

Inona no ho lohahevitra?

Fanararaotana:

Andeha hojerentsika ny fanamafisam-peo mahazatra amin'ny nodes sy cluster amin'ny fametrahana famokarana isan-karazany. Hiresaka momba ny fomba hanitarana cluster isika rehefa mitombo ny habetsaky ny angon-drakitra sy ny entana ary ny fomba hanoloana ny nodes tsy nahomby izay misy fiantraikany kely ho an'ny mpanjifa. Andeha isika hizara ny fanaintainana sy systematize ny malaza rake. Andeha hojerentsika ny fomba fanaraha-maso cluster mba hahafantarana mialoha hoe aiza sy inona marina no tsy mandeha tsara. Andeha hojerentsika ny olana amin'ny fametrahana dikan-teny vaovao an'i Cassandra.

Performance:

Andeha hojerentsika hoe inona ny metrika hojerena ary inona no azo amboarina mba hanatsara kokoa ny metrika. Andeha hojerentsika na hiofana indray na tsia ary raha izany dia ahoana. Hamantatra ny olana amin'ny maritrano sy ny fampiharana an'i Cassandra isika ary hijery tetika teknika sasany hamahana azy ireo. Andeha hojerentsika ny fanamboarana tsy tapaka sy ny fampihenana tsy tapaka tsy misy fahasimbana.

Fandeferana fahadisoana:

Ny fitaovana dia tsy maharitra mandrakizay, noho izany dia mitranga foana ny loza, ary mety hihorohoro ny tanan'ny mpiara-miasa iray ary hanala ireo zavatra tsy ilaina izahay, ka hiresaka momba ny famerenana amin'ny tsy fahombiazan'ny kapila, milina na foibem-pamokarana, ary koa ny famerenana amin'ny laoniny. fanjakana tsy miovaova avy amin'ny backups raha misy hadisoan'ny mpandraharaha.

Misoratra anarana izao ary lazao amin'ny namanao sy ny mpiara-miasa aminao momba ilay hetsika.

Source: www.habr.com

Add a comment