Кең бағаналы дүкен - Wide-column store - Wikipedia

A кең бағаналы дүкен (немесе кеңейтілетін жазбалар дүкендері) - бұл түрі NoSQL дерекқор.[1] Мұнда кестелер, жолдар мен бағандар қолданылады, бірақ a-ға қарағанда реляциялық мәліметтер базасы, баған атаулары мен форматы бір кестеде әр жолдан әр түрлі болуы мүмкін. Кең бағаналы дүкенді екі өлшемді деп түсіндіруге болады кілттердің мәні.[1]

Бағаналы дерекқорларға қарсы кең бағаналы дүкендер

Сияқты кең бағаналы дүкендер Үлкен үстел және Apache Cassandra емес дүкендер терминнің бастапқы мағынасында, өйткені олардың екі деңгейлі құрылымдары бағаналы деректердің орналасуын қолданбайды. Шынайы бағандар қоймасында деректердің бағаналық орналасуы әрбір баған дискіде бөлек сақталатындай етіп қабылданады. Кең бағаналы дүкендер көбінесе ұғымды қолдайды бағаналы отбасылар бөлек сақталады. Алайда, әрбір осындай баған отбасыларында дәстүрлі реляциялық мәліметтер қорының кестелеріне ұқсас бірге қолданылатын бірнеше бағандар болады. Берілген баған тобында барлық деректер әр баған бөлек сақталмай, берілген жолға арналған бағандар бірге сақталатындай етіп, қатар бойынша сақталады. Бағаналы отбасыларды қолдайтын кең бағаналы дүкендер ретінде де белгілі отбасылық дерекқорлар.

Тарих

Google Bigtable - кең бағаналы дүкеннің прототиптік мысалдарының бірі.[2]

Белгілі кең бағаналы дүкендер

Белгілі кең бағаналы дүкендер [3] қамтиды:

Әдебиеттер тізімі

  1. ^ а б Бағаналы кең дүкендер. DB-қозғалтқыштары энциклопедиясы.
  2. ^ Чанг және т.б. (2006). Bigtable: құрылымдалған деректерге арналған таратылған сақтау жүйесі.
  3. ^ DB-қозғалтқыштары кең бағандар дүкендерінің рейтингі.
  4. ^ AWS re: 2018 ойлап тап: Amazon DynamoDB Deep Dive: DynamoDB (DAT401) үшін жетілдірілген дизайн үлгілері. Amazon веб-қызметтері. 2018-11-28. Алынған 2019-12-22.