Породица колона
Породица колона слична је табели у РДБМС-у или релационом систему управљања базама података и логична је подела која повезује сличне податке. У основи, у сличним подацима обично складиштите неку врсту података који су сличне теме.
На пример, подаци о поруџбини се чувају у породици појединачних колона, тако да можете имати ИД налога као кључ реда, као и разне колоне попут врсте производа који је донесен као део те наруџбине који ће се чувати у одређеној породици поруџбина. . Да бисмо дали одређене примере, породица корисничких колона састоји се од корисничког ИД-а као кључа. Према томе, човек може слободно да изабере ИД и колоне могу бити „наме = Кунал“. А вредности колона су Кунал и Бангалоре. Постоји друга породица колона под називом Црицкетер фамили фамили која омогућава чување статистике крикетера у једној породици колона. На пример, Сацхин Тендулкар можете имати у једној колони, а број векова у другој. Дакле, може бити било који број колона.
шта су догађаји у јавасцрипту
Врсте колона
Породица колона није ништа друго до табела која је аналогна табели у свету РДБМС-а. Постоје одређене врсте, наиме
Статичка колона Породица - Статичка колона је место где су дефинисана имена и типови података. Дакле, када се креира породица колона, доступна је опција за именовање имена колоне и типова података. Зове се статично, јер колоне остају статичне, а број доступних колона ће бити познат.
Породица динамичких колона - С друге стране, динамичка породица колона не дефинише имена колона унапред и доступна је Цассандрина способност да користи произвољна имена апликација и колона за складиштење података. Дакле, динамика помаже на неки начин јер у неструктурираним подацима породица динамичких ступаца најчешће помаже у збрињавању нових поља која су можда додата касније.
Ако имате статичку породицу колона и желите да додате динамичку породицу колона у свој код док учитавате податке, она се може додати у статичку породицу колона у било ком тренутку. Цассандра даје слободу избора имена колона.
Разлика са РДБМС-ом
Породица колона Цассандра је без шеме и много је скалабилна. Породица колона Цассандра има два атрибута - Име и Упоредник. Дакле, када имате породицу колона Цассандра, давање имена постаје обавезно, а Цомпаратор је у основи тип података за имена колона. Ако не наведете компаратор, претпоставиће се да је то неки задати компаратор.
Цассандра такође има колону породица супер колона. Интерно ће користити супер колону. То је логично груписање и други ниво груписања колона. Тако у породици корисничких колона можете да имате две супер колоне у којима можемо да имамо личне податке корисника и информације о производу.
Колоне
Колона је најмањи прираштај података у Касандри. Садржи 3 компоненте:
дубоко и плитко клонирање у јави
- Име
- Вредност
- Временски жиг - Користи се за решавање сукоба и временску ознаку није могуће уређивати. Интерни је механизам да се види када су ажурирани ови подаци или колона.
- Колоне истичу - Ступцу се може дати датум истека да би се знало да ступац истиче.
- Бројач колона - Бројачи колона нису ништа друго него одржавање колона тако да можете повећавати и смањивати те ступце бројача.
Супер Цолумнс
Супер колоне групишу све колоне у зависности од пословне потребе и логичког груписања. Додаје још један ниво гнежђења редовној структури породице колона. Састоје се од супер породице породичне структуре.
Примарни случај за супер колоне је денормализација више редова из других породица колона у један ред што омогућава проналажење материјализованих података приказа.
Користите случајеве
Ограничења супер колона
Једно ограничење је да сви потколоне породице супер колона морају бити де-сериализовани да би читали једну породицу потколона. Друго ограничење је да не можемо да креирамо секундарне индексе на потколонама супер колоне.
Типови података колоне
На горњој слици постоје различити типови података. Тип података за вредност колоне назива се валидатор. А упоређивач је тип података за колону. Име и адреса постају назив колоне. Тако можете имати датум у случају имена колона. Податке о временским серијама можете имати и тако што ћете датум имати као назив колоне.
Редови
Могу бити широки редови и неколико редова. Доступни су милиони колона и редова.
Мршави редови имају мали број колона са опцијом да имају само ограничене редове.
Композитни кључ
Састоји се од једног или више поља примарног кључа. Претпоставимо да је име града постављено као кључ реда, можда постоји град именован у две различите државе, па ћете морати да поменете који град и коју државу. То једноставно значи да се мора навести кључ. Уместо да имате једноставан кључ колоне једног типа, можете да обједините неколико вредности које се такође називају компонентама неколико типова да бисте формирали један јединствени кључ колоне.
Водич за скл и пл скл
Имате питање за нас? Спомените их у одељку за коментаре и јавићемо вам се.
Повезани постови: