1) Հարաբերական տվյալների շտեմարաններ, որոնք կարելի է անվանել նաև տվյալների բազայի հարաբերական կառավարման համակարգեր (RDBMS) կամ SQL տվյալների բազաներ: … 2) Ոչ հարաբերական տվյալների շտեմարաններ, որոնք նաև կոչվում են NoSQL տվյալների բազաներ, ամենահայտնին MongoDB, DocumentDB, Cassandra, Coachbase, HBase, Redis և Neo4j:
Ի՞նչ է ոչ RDBMS:
Ոչ հարաբերական տվյալների բազաները (հաճախ կոչվում են NoSQL տվյալների բազաներ) տարբերվում են ավանդական հարաբերական տվյալների բազաներից, քանի որ նրանք իրենց տվյալները պահում են ոչ աղյուսակային ձևով: … Հետևաբար, ոչ հարաբերական տվյալների բազաները իդեալական են տվյալների պահպանման համար, որոնք կարող են հաճախակի փոփոխվել կամ հավելվածների համար, որոնք մշակում են բազմաթիվ տարբեր տեսակի տվյալներ:
Ո՞ր ծրագրաշարը RDBMS չէ:
Ոչ հարաբերական տվյալների բազաների օրինակներ են՝ Apache HBase, IBM Domino և Oracle NoSQL Database: Այս տեսակի տվյալների բազաները կառավարվում են այլ DMBS ծրագրերի կողմից, որոնք աջակցում են NoSQL-ին, որոնք չեն պատկանում RDBMS կատեգորիային:
NoSQL-ը RDBMS է:
SQL տվյալների բազաները հիմնականում կոչվում են Հարաբերական տվյալների բազաներ (RDBMS); մինչդեռ NoSQL տվյալների բազան հիմնականում կոչվում է որպես ոչ հարաբերական կամ բաշխված տվյալների բազա: SQL տվյալների բազաները սահմանում և շահարկում են տվյալների վրա հիմնված կառուցվածքային հարցումների լեզուն (SQL): … Նաև ձեր բոլոր տվյալները պետք է հետևեն նույն կառուցվածքին:
Ի՞նչ չեն տվյալների բազաները:
Ոչ հարաբերական տվյալների բազան կամ NoSQL տվյալների բազան պահպանում է տվյալները: Այնուամենայնիվ, ի տարբերություն հարաբերական տվյալների բազայի, չկան աղյուսակներ, տողեր, հիմնական բանալիներ կամ օտար բանալիներ:Փոխարենը, ոչ հարաբերական տվյալների բազան օգտագործում է պահեստավորման մոդել, որը օպտիմիզացված է պահվող տվյալների տեսակի հատուկ պահանջների համար: