ՏիպԴասասենյակի ուսուցում
ժամանակ5 Days
ԳՐԱՆՑՎԵՔ
Cassandra ուսուցում եւ սերտիֆիկացման դասընթաց

Cassandra ուսուցում եւ սերտիֆիկացման դասընթաց

նկարագրություն

Հանդիսատեսը եւ նախադրյալները

Դասընթացի նկարագիրը

Ժամանակացույց եւ վճարներ

վավերացում

Cassandra դասընթաց

Այս դասընթացը նախատեսված է Cassandra- ի հասկացությունների գիտելիքների տարածման, բարձրագույն մասշտաբային տվյալների մոդելների եւ Cassandra Architecture- ի մասին: Այս ձեռնարկում Դուք նաեւ կզգաք Տարբերությունները RDBMS- ի եւ Cassandra- ի միջեւ, Cassandra- ի, CAP Թեորեմի, NoSQL տվյալների բազաների, հանգույցի գործիքների հրամանների, ինդեքսների, կլաստերի, Cassandra- ի եւ MapReduce- ի հետ աշխատելու տարբեր հնարավորություններ, ինչպես նաեւ Thrift, AVRO, JSON եւ Hector Client .

Cassandra ուսուցման նպատակները

  • Գին խորը պատկերացումները Կասանդրաի հասկացությունների եւ ճարտարապետության մեջ
  • Հասկացեք RDBMS- ի եւ Cassandra- ի տարբերությունները
  • Սովորեք NoSQL- ի հիմնական հատկանիշները բազա եւ CAP թեստաբանությունը
  • Տեղադրեք, կարգավորեք եւ վերահսկեք Cassandra- ը
  • Սովորեք իրականացնել Կասսանդրա Կլաստերի կառավարում, ինդեքսավորում եւ տվյալների մոդելավորում
  • Հասկացեք Thrift, AVRO, JSON եւ Hector Client- ի հիմունքները

Cassandra դասի նախատեսվող լսարան

  • Տվյալների մեծ ծավալների կառավարող մասնագետներ
  • Ծրագրի ղեկավարներ եւ աշխատող մասնագետներ, որոնք ձգտում են կարիերա ունենալ NoSQL եւ Cassandra- ում
  • ՏՏ մշակողները եւ փորձառուները, ովքեր ցանկանում են ընդլայնել իրենց չափերը `մեծ թվով աշխատողների հետ համագործակցելու համար
  • Մագիստրատուրան նախագծում է տվյալների բազայի կառավարման ծրագրեր

Նախադրյալներ Cassandra սերտիֆիկացման համար

  • Ուսանողը պետք է ծանոթ լինի Linux- ի հրամանի տիպի հիմունքներին եւ օգտագործելով Linux- ի տեքստային խմբագիր `VIM, Nano կամ emacs:
  • Որոշ նախկին SQL ընտրության հայտարարության փորձը նույնպես օգտակար կլինի:
  • Պահանջվում է նվազագույն ազդեցություն Java- ի, տվյալների շտեմարանի կամ տվյալների պահեստի հայեցակարգի վրա:

Դասընթացի տեւողությունը `5 օր

  1. Կասանդրայի ներածություն
    • Ներկայացնելով Կասանդրան
    • Հասկանալով, թե ինչ է cassandra- ը:
    • Ուսումնասիրել, թե ինչ cassandra օգտագործվում է:
    • CAP թեստաբանություն
    • Կլաստերային ճարտարապետություն
    • Հետագա հետեւողականությունը
    • Համակարգի պահանջները հասկանալը
    • Հասկանալ մեր լաբորատորիան
  2. Սկսելով Cassandra- ի հետ
    • Հասկանալով Cassandra- ն որպես տարածված DB
    • Snitch
    • Բամբասանք
    • Ուսուցում, թե ինչպես է տվյալներ բաժանվում
    • Replication
    • Վիրտուալ հանգույցներ
  3. Կասանդրա տեղադրումը
    • Ներբեռնեք Cassandra- ն
    • Java
    • Հասկանալով cassandra կոնֆիգուրացիայի ֆայլեր
    • Cassandra- ի նախապատմություն եւ ֆոնային ռեժիմ
    • Կասանդրա կարգավիճակի ստուգում
    • Մուտքային կառուցվածքը հասանելի եւ հասկանալի
  4. Շփում Cassandra- ի հետ
    • Օգտագործելով CQLSH- ը
    • Տվյալների բազայի ստեղծում
    • Հիմնաբառը սահմանելը
    • Խափանման միջոցի ջնջում
    • Սեղանի ստեղծում
    • Սյունակների եւ տվյալների ձեւերի սահմանում
    • Հիմնական բանալին սահմանելը
    • Ճանաչելով միջնորմային բանալին
    • Նշելով նվազող կլաստերի կարգը
    • Հասկանալ տվյալների գրելու ուղիները
    • Օգտագործելով INSERT INTO հրամանը
    • Օգտագործելով COPY հրամանը
    • Հասկանալով, թե ինչպես է տվյալները պահվում Cassandra- ում
    • Հասկանալով, թե ինչպես է տվյալները պահվում Disk- ում
  5. Հասկանալով տվյալների մոդելավորման Cassandra- ում
    • Հասկանալով տվյալների մոդելը
    • Հասկանալով, որտեղ Cassandra- ի դրույթների չափանիշները
    • Բեռնման տվյալների ներբեռնումը
    • JSON ձեւաչափի ներմուծում եւ արտահանում
    • Օգտագործելով հիմնական ցուցանիշը
    • Ստեղծելով երկրորդական ինդեքս
    • Կոմպոզիցիայի բաժանման բանալին սահմանելը
  6. Cassandra Backend- ի միջոցով հայտ ստեղծելու համար
    • Հասկանալով Cassandra Drivers- ը
    • Հետազոտել Datastax Java Driver- ը
    • Eclipse միջավայրի ստեղծում
    • Դիմումի վեբ էջի ստեղծում
    • Ձեռք բերելով Java վարորդի ֆայլեր
    • Հասկանալով փաթեթավորումը, օգտագործելով Maven- ը
    • Հասկանալով փաթեթավորումը `օգտագործելով Ձեռնարկի մեթոդները
    • Միացրեք Cassandra Cluster- ի միջոցով, օգտագործելով WebPage- ը
    • Կասանդրաում WebPage- ի միջոցով հարցման կատարում
    • Օգտագործելով MVC նմուշի օրինակ
  7. Տվյալների թարմացում եւ վերացում
    • Տվյալների թարմացում
    • Հասկանալով, թե արդիականացնել աշխատանքները
    • Տվյալների ջնջում
    • Հասկանալով գերեզմանաքարերի դերը
    • Օգտագործելով TTL- ը
  8. Cassandra Multinode Կլաստերի տեղադրում
    • Հասկանալ Hardware- ի ընտրությունը արտադրության համար
    • Հասկանալով RAM- ի եւ CPU- ի առաջարկությունները
    • Պահպանումը պահելու համար անհրաժեշտ է հաշվի առնել
    • Ամպային տեղակայման ժամանակ հաշվի առնված բաներ
    • Հասկանալով Cassandra հանգույցները
    • Ցանցային կապի տեղադրում
    • Սերմերի հանգույցների նշում
    • Bootstrapping մի հանգույց
    • Մաքրում է հանգույցը
    • Օգտագործելով cassandra- սթրես սթրեսի փորձարկման կլաստերի համար
  9. Cassandra- ի մոնիտորինգ եւ սպասարկում - PART 1- ը
    • Հասկանալով Cassandra- ի մոնիտորինգի գործիքները
    • Օգտագործելով Nodetool- ը
    • Օգտագործելով Jconsole- ը
    • Ուսուցում OpsCenter- ի մասին
    • Հասկանալ վերանորոգում
    • Վերանորոգման հանգույցներ
    • Հասկանալով հետեւողականությունը
    • Հասկանալ ակնարկված ձեռքի գործը
    • Հասկանալով կարդալ վերանորոգումը
  10. Cassandra- ի մոնիտորինգ եւ սպասարկում - PART 2- ը
    • Անջատված հանգույց
    • Տեղափոխել հանգույցը
    • Անջատում հանգույց
    • Մահացած հանգույցի հեռացում
    • Վերաբերելով բազմակի տվյալների կենտրոններ
    • Խոշոր եղանակի փոփոխություն
    • Փոփոխել cassandra-rackdc.properties- ը
    • Replication ռազմավարության փոփոխություն
  11. Հասկանալ Backup, Restore եւ Performance Tuning- ը
    • Հասկանալ Backup եւ վերականգնել հայեցակարգերը Cassandra- ում
    • Նկարահանումներ կատարելով
    • Incremental Backup- ը
    • Օգտագործելով Commit Log Feature- ը
    • Օգտագործելով վերականգնման մեթոդներ
    • Պահպանման ռազմավարություններ եւ OS կարգավորումներ
    • JVM Tuning- ը
    • Caching ստրատեգիա
    • Խտացում եւ սեղմում
    • Սթրես թեստավորման ռազմավարություններ

Խնդրում ենք գրել մեզ info@itstechschool.com հասցեով եւ մեզ հետ կապ հաստատեք + 91-9870480053- ում `դասընթացի արժեքի եւ սերտիֆիկացման արժեքի, ժամանակացույցի եւ տեղադրության համար

Բաց թողնել մեզ հարցումը

Լրացուցիչ տեղեկությունների համար խնդրում ենք Հետադարձ կապ -


Reviews




Բաժին 1Կասանդրայի ներածություն
Ընթերցանություն 1Ներկայացնելով Կասանդրան
Ընթերցանություն 2Հասկանալով, թե ինչ է cassandra- ը:
Ընթերցանություն 3Ուսումնասիրել, թե ինչ cassandra օգտագործվում է:
Ընթերցանություն 4CAP թեստաբանություն
Ընթերցանություն 5Կլաստերային ճարտարապետություն
Ընթերցանություն 6Հետագա հետեւողականությունը
Ընթերցանություն 7Համակարգի պահանջները հասկանալը
Ընթերցանություն 8Հասկանալ մեր լաբորատորիան
Բաժին 2Սկսելով Cassandra- ի հետ
Ընթերցանություն 9Հասկանալով Cassandra- ն որպես տարածված DB
Ընթերցանություն 10Snitch
Ընթերցանություն 11Բամբասանք
Ընթերցանություն 12Ուսուցում, թե ինչպես է տվյալներ բաժանվում
Ընթերցանություն 13Replication
Ընթերցանություն 14Վիրտուալ հանգույցներ
Բաժին 3Կասանդրա տեղադրումը
Ընթերցանություն 15Ներբեռնեք Cassandra- ն
Ընթերցանություն 16Java
Ընթերցանություն 17Հասկանալով cassandra կոնֆիգուրացիայի ֆայլեր
Ընթերցանություն 18Cassandra- ի նախապատմություն եւ ֆոնային ռեժիմ
Ընթերցանություն 19Կասանդրա կարգավիճակի ստուգում
Ընթերցանություն 20Մուտքային կառուցվածքը հասանելի եւ հասկանալի
Բաժին 4Շփում Cassandra- ի հետ
Ընթերցանություն 21Օգտագործելով CQLSH- ը
Ընթերցանություն 22Տվյալների բազայի ստեղծում, բանալիների սահմանման սահմանում, բանալիների տարածում
Ընթերցանություն 23Սեղանի ստեղծում
Ընթերցանություն 24Սյունակների եւ տվյալների ձեւերի սահմանում
Ընթերցանություն 25Հիմնական բանալին սահմանելը
Ընթերցանություն 26Ճանաչելով միջնորմային բանալին
Ընթերցանություն 27Նշելով նվազող կլաստերի կարգը
Ընթերցանություն 28Հասկանալ տվյալների գրելու ուղիները
Ընթերցանություն 29Օգտագործելով INSERT INTO հրամանը
Ընթերցանություն 30Օգտագործելով COPY հրամանը
Ընթերցանություն 31Հասկանալով, թե ինչպես է տվյալները պահվում Cassandra- ում
Ընթերցանություն 32Հասկանալով, թե ինչպես է տվյալները պահվում Disk- ում
Բաժին 5Հասկանալով տվյալների մոդելավորման Cassandra- ում
Ընթերցանություն 33Հասկանալով տվյալների մոդելը
Ընթերցանություն 34Հասկանալով, որտեղ Cassandra- ի դրույթների չափանիշները
Ընթերցանություն 35Բեռնման տվյալների ներբեռնումը
Ընթերցանություն 36JSON ձեւաչափի ներմուծում եւ արտահանում
Ընթերցանություն 37Օգտագործելով հիմնական ցուցանիշը
Ընթերցանություն 38Ստեղծելով երկրորդական ինդեքս
Ընթերցանություն 39Կոմպոզիցիայի բաժանման բանալին սահմանելը
Բաժին 6Cassandra Backend- ի միջոցով հայտ ստեղծելու համար
Ընթերցանություն 40Հասկանալով Cassandra Drivers- ը
Ընթերցանություն 41Հետազոտել Datastax Java Driver- ը
Ընթերցանություն 42Eclipse միջավայրի ստեղծում
Ընթերցանություն 43Դիմումի վեբ էջի ստեղծում
Ընթերցանություն 44Ձեռք բերելով Java վարորդի ֆայլեր
Ընթերցանություն 45Հասկանալով փաթեթավորումը, օգտագործելով Maven- ը
Ընթերցանություն 46Հասկանալով փաթեթավորումը `օգտագործելով Ձեռնարկի մեթոդները
Ընթերցանություն 47Միացրեք Cassandra Cluster- ի միջոցով, օգտագործելով WebPage- ը
Ընթերցանություն 48Կասանդրաում WebPage- ի միջոցով հարցման կատարում
Ընթերցանություն 49Օգտագործելով MVC նմուշի օրինակ
Բաժին 7Տվյալների թարմացում եւ վերացում
Ընթերցանություն 50Տվյալների թարմացում
Ընթերցանություն 51Հասկանալով, թե արդիականացնել աշխատանքները
Ընթերցանություն 52Տվյալների ջնջում
Ընթերցանություն 53Հասկանալով գերեզմանաքարերի դերը
Ընթերցանություն 54Օգտագործելով TTL- ը
Բաժին 8Cassandra Multinode Կլաստերի տեղադրում
Ընթերցանություն 55Հասկանալ Hardware- ի ընտրությունը արտադրության համար
Ընթերցանություն 56Հասկանալով RAM- ի եւ CPU- ի առաջարկությունները
Ընթերցանություն 57Պահպանումը պահելու համար անհրաժեշտ է հաշվի առնել
Ընթերցանություն 58Ամպային տեղակայման ժամանակ հաշվի առնված բաներ
Ընթերցանություն 59Հասկանալով Cassandra հանգույցները
Ընթերցանություն 60Ցանցային կապի տեղադրում
Ընթերցանություն 61Սերմերի հանգույցների նշում
Ընթերցանություն 62Bootstrapping մի հանգույց
Ընթերցանություն 63Մաքրում է հանգույցը
Ընթերցանություն 64Օգտագործելով cassandra- սթրես սթրեսի փորձարկման կլաստերի համար
Բաժին 9Cassandra- ի մոնիտորինգ եւ սպասարկում --- PART 1
Ընթերցանություն 65Հասկանալով Cassandra- ի մոնիտորինգի գործիքները
Ընթերցանություն 66Օգտագործելով Nodetool- ը
Ընթերցանություն 67Օգտագործելով Jconsole- ը
Ընթերցանություն 68Ուսուցում OpsCenter- ի մասին
Ընթերցանություն 69Վերանորոգման հանգույցներ
Ընթերցանություն 70Հասկանալով հետեւողականությունը
Ընթերցանություն 71Հասկանալ ակնարկված ձեռքի գործը
Ընթերցանություն 72Հասկանալով կարդալ վերանորոգումը
Բաժին 10Cassandra- ի մոնիտորինգ եւ սպասարկում --- PART 2
Ընթերցանություն 73Անջատված հանգույց
Ընթերցանություն 74Տեղափոխել հանգույցը
Ընթերցանություն 75Անջատում հանգույց
Ընթերցանություն 76Մահացած հանգույցի հեռացում
Ընթերցանություն 77Վերաբերելով բազմակի տվյալների կենտրոններ
Ընթերցանություն 78Խոշոր եղանակի փոփոխություն
Ընթերցանություն 79Փոփոխել cassandra-rackdc.properties- ը
Ընթերցանություն 80Replication ռազմավարության փոփոխություն
Բաժին 11Հասկանալ Backup, Restore եւ Performance Tuning- ը
Ընթերցանություն 81Հասկանալ Backup եւ վերականգնել հայեցակարգերը Cassandra- ում
Ընթերցանություն 82Նկարահանումներ կատարելով
Ընթերցանություն 83Incremental Backup- ը
Ընթերցանություն 84Օգտագործելով Commit Log Feature- ը
Ընթերցանություն 85Օգտագործելով վերականգնման մեթոդներ
Ընթերցանություն 86Պահպանման ռազմավարություններ եւ OS կարգավորումներ
Ընթերցանություն 87JVM Tuning- ը
Ընթերցանություն 88Caching ստրատեգիա
Ընթերցանություն 89Խտացում եւ սեղմում
Ընթերցանություն 90Սթրես թեստավորման ռազմավարություններ