Wat ass den Ënnerscheed tëscht SQL an CQL?


beäntweren 1:

Wéi eng CQL schwätzt Dir haaptsächlech? Geméiss Wikipedia [1]:

  • Chess Query Language, eng Ufrosprooch fir ze froen no Schach Datenbanken Kontextuell Query Language (oder eng allgemeng Ufro Sprooch), fir Informatioun zréckzéien Cassandra Query Language, fir Apache CassandraClassora Query Language, fir Classora Knowledge BaseCIM Query Language, eng Ufro Sprooch fir de Common Information Model (CIM) Standard der DMTF Cypher Ufro-Sprooch (Distribuéiert Management Task Force), eng deklarativ Ufro-Sprooch fir Diagrammer, mat deenen en Eegenschaftsdiagram ka gefrot an sënnvoll an effizient aktualiséiert ginn.

Als SQL Differenzen ugeholl ginn ech op Contextual, Cassandra an / oder Classora.

SQL steet fir Structured Query Language, an och wann all RDBMS seng eege Implementéiere kéint hunn, géif ech soen datt 90% iwwer iergendeng funktionnéieren (Oracle PL / SQL, MS SQL, T-SQL, MySQL, Postgres). Déi aner Fäll, Kontextuell, Cassandra, asw., Kléngt entweder wéi SQL Dialekter (ech hunn d'Cassandra ugefaang ze kontrolléieren) oder wéi aner Zorte vu Sprooche fir verschidden Zorte Informatiounssystemer ze froen.

Zum Beispill ass de kontextuellen LQ op Informatiounsgenossysteme wéi Sichmotoren, bibliografesche Katalogen an Informatioun iwwer Museksammlungen orientéiert.

Wéi vum Cassandra ass et ganz ähnlech mat SQL, awer op enger NoSQL Plattform. Also wann Dir aus engem SQL Ëmfeld sidd, kann d'Ännerung zimmlech transparent sinn.

Hoffen ech sinn kloer

Foussnotizen

[1] CQL - Wikipedia