არის spark SQL მონაცემთა ბაზა?
არის spark SQL მონაცემთა ბაზა?

ვიდეო: არის spark SQL მონაცემთა ბაზა?

ვიდეო: არის spark SQL მონაცემთა ბაზა?
ვიდეო: what is Spark SQL 2024, აპრილი
Anonim

Spark SQL საშუალებას გაძლევთ გამოიყენოთ მონაცემთა ჩარჩოები Python-ში, Java-ში და Scala-ში; მონაცემების წაკითხვა და ჩაწერა სხვადასხვა სტრუქტურირებულ ფორმატში; და მოითხოვეთ დიდი მონაცემები SQL . ის უზრუნველყოფს ა DataFrame აბსტრაქცია Python-ში, Java-სა და Scala-ში სტრუქტურირებულ მონაცემთა ნაკრებებთან მუშაობის გასამარტივებლად. DataFrames მსგავსია ცხრილების მიმართებაში მონაცემთა ბაზა.

ამის გათვალისწინებით, არის Spark მონაცემთა ბაზა?

ნაპერწკალი ხშირად გამოიყენება მონაცემთა განაწილებულ მაღაზიებთან, როგორიცაა MapR XD, Hadoop's HDFS და Amazon's S3, პოპულარული NoSQL-ით. მონაცემთა ბაზები როგორიცაა MapR Მონაცემთა ბაზა , Apache HBase, Apache Cassandra და MongoDB და განაწილებული შეტყობინებების მაღაზიებით, როგორიცაა MapR Event Store და Apache Kafka.

რა მონაცემთა ბაზას იყენებს Spark? MongoDB

შესაბამისად, რა არის spark SQL?

Spark SQL არის ნაპერწკალი მოდული სტრუქტურირებული მონაცემთა დამუშავებისთვის. ის უზრუნველყოფს პროგრამირების აბსტრაქციას სახელწოდებით DataFrames და ასევე შეუძლია იმოქმედოს როგორც განაწილებული SQL შეკითხვის ძრავა. ის საშუალებას აძლევს Hadoop Hive-ის შეუცვლელი მოთხოვნების გაშვებას 100-ჯერ უფრო სწრაფად არსებულ განლაგებაზე და მონაცემებზე.

შეესაბამება spark SQL ANSI?

Როგორც ნაპერწკალი 2.0, ნაპერწკალი არის ANSI SQL :2003 პირფერი , რაც ნიშნავს Spark SQL მხარს უჭერს SQL ოპერაციები, რომლებიც მიუწვდომელია სხვა დიალექტებზე.

გირჩევთ: