რა განსხვავებაა SQL და CQL შორის?


პასუხი 1:

ძირითადად რომელ CQL- ს მიმართავთ? ვიკიპედიის მიხედვით [1]:

  • ჭადრაკის კითხვის ენა, ჭადრაკის მონაცემთა ბაზების კითხვის ენა, კონტექსტუალური კითხვის ენა (ან ზოგადი კითხვის ენა), ინფორმაციის მოსაპოვებლად Cassandra Query Language, Apache CassandraClassora Query Language, Classora ცოდნის ბაზა DMTF Cypher შეკითხვის ენა (განაწილებული მენეჯმენტის სამუშაო ჯგუფი), დიაგრამების დეკლარაციული კითხვის ენა, რომლითაც შესაძლებელია ქონების დიაგრამის კითხვა და განახლება მნიშვნელობით და ეფექტურად.

SQL განსხვავებების გათვალისწინებით, მივდივარ Contextual, Cassandra ან / და Classora.

SQL დგას სტრუქტურირებული შეკითხვის ენაზე და მიუხედავად იმისა, რომ თითოეულ RDBMS- ს შეეძლო თავისი განხორციელება, მე ვიტყოდი, რომ 90% მუშაობს ნებისმიერ (Oracle PL / SQL, MS SQL, T-SQL, MySQL, Postgres). სხვა შემთხვევები, კონტექსტუალური, კასანდრა და ა.შ., ან ჟღერს SQL დიალექტების მსგავსი (დავიწყე კასანდრას შემოწმება) ან სხვა ტიპის ენების მსგავსად, სხვადასხვა ტიპის ინფორმაციული სისტემების შეკითხვისთვის.

მაგალითად, კონტექსტური LQ ორიენტირებულია ინფორმაციის მოძიების სისტემებზე, როგორიცაა საძიებო სისტემები, ბიბლიოგრაფიული კატალოგები და ინფორმაცია მუზეუმის კოლექციების შესახებ.

რაც შეეხება კასანდრას, ის ძალიან ჰგავს SQL- ს, მაგრამ NoSQL პლატფორმაზე. ასე რომ, თუ თქვენ SQL გარემოდან ხართ, ცვლილება შესაძლოა საკმაოდ გამჭვირვალე იყოს.

იმედი მაქვს, რომ ნათელი ვარ

სქოლიოები

[1] CQL - ვიკიპედია