Ի՞նչ է լայն շարքը Կասանդրայում:
Ի՞նչ է լայն շարքը Կասանդրայում:

Video: Ի՞նչ է լայն շարքը Կասանդրայում:

Video: Ի՞նչ է լայն շարքը Կասանդրայում:
Video: Հալկերեն 4K: Կասանդրա թերակղզու TOP 10 լողափ, Հունաստան 2024, Ապրիլ
Anonim

Շարքեր կարող է նկարագրվել որպես նիհար կամ լայն . Նիհար շարք ունի ֆիքսված, համեմատաբար փոքր թվով սյունակների ստեղներ: Լայն շարք ունի համեմատաբար մեծ թվով սյունակների ստեղներ (հարյուրավոր կամ հազարավոր); այս թիվը կարող է աճել, քանի որ նոր տվյալների արժեքներ են տեղադրվում:

Այս կերպ, ինչ է լայն սյունակ խանութ Cassandra?

Ա լայն սյունակ խանութ բանալի-արժեքի տվյալների բազայի տեսակ է: Այն օգտագործում է աղյուսակներ, տողեր և սյունակներ , բայց ի տարբերություն հարաբերական տվյալների բազայի, անունները և ձևաչափը սյունակներ կարող է տատանվել տողից տող նույն աղյուսակում: Մեջ Կասանդրա բոլոր տողերը (աղյուսակում) պետք է ունենան տողի ստեղն, այնուհետև յուրաքանչյուր տող ստեղն կարող է ունենալ մի քանի անգամ սյունակներ.

Կարելի է նաև հարցնել՝ ո՞րն է Կասանդրայում խնայողություն օգտագործելու նպատակը։ Խնայողություն ժառանգված RPC արձանագրություն կամ API, որը միավորված է կոդի ստեղծման գործիքի հետ CQL . Այն Thrift-ը Cassandra-ում օգտագործելու նպատակը այն է հեշտացնել մուտքը դեպի DB ծրագրավորման լեզվով:

Հետագայում հարցն այն է, թե ինչ է Cassandra միջնորմը:

Կասանդրա կազմակերպում է տվյալները միջնորմներ . Յուրաքանչյուրը միջնորմ բաղկացած է մի քանի սյուներից: Միջնորմներ պահվում են հանգույցի վրա։ Գրառումներ տեղադրելիս՝ Կասանդրա կհեշի ներդրված տվյալների արժեքը միջնորմ բանալի; Կասանդրա օգտագործում է այս հեշ արժեքը որոշելու համար, թե որ հանգույցն է պատասխանատու տվյալների պահպանման համար:

Արդյո՞ք առաջնային բանալին պարտադիր է Կասանդրայում:

Դուք չեք կարող աղյուսակ ստեղծել Կասանդրա առանց ա առաջնային բանալին , Բայց այնուամենայնիվ, եթե ցանկանում եք պահպանել ձեր տվյալները, կարող եք ավելացնել լրացուցիչ սյունակ ձեր աղյուսակում (ասենք «pk»)՝ տվյալների տեսակով UUID:

Խորհուրդ ենք տալիս: