Το kdb+ είναι μια βάση δεδομένων στη μνήμη, προσανατολισμένη στη στήλη και το q είναι η ενσωματωμένη, ερμηνευμένη γλώσσα που βασίζεται σε διανύσματα. Στο kdb+, οι πίνακες είναι στήλες διανυσμάτων και το q χρησιμοποιείται για την εκτέλεση πράξεων στα δεδομένα του πίνακα σαν να ήταν μια λίστα. Τα kdb+ και q χρησιμοποιούνται συνήθως σε συναλλαγές υψηλής συχνότητας και είναι δημοφιλή στα μεγάλα χρηματοπιστωτικά ιδρύματα, συμπεριλαμβανομένων των Goldman Sachs, Morgan Stanley, Merrill Lynch, JP Morgan, κ.λπ.Σε αυτή τη ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών, οι συμμετέχοντες θα μάθουν πώς να δημιουργούν μια εφαρμογή δεδομένων χρονοσειράς χρησιμοποιώντας τα kdb+ και q.Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
Κατανόηση της διαφοράς μεταξύ μιας βάσης δεδομένων προσανατολισμένης σε γραμμές και μιας βάσης δεδομένων προσανατολισμένης στη στήλη Επιλέξτε δεδομένα, γράψτε σενάρια και δημιουργήστε λειτουργίες για την εκτέλεση προηγμένων αναλυτικών στοιχείων Ανάλυση δεδομένων χρονοσειρών, όπως δεδομένα μετοχών και ανταλλαγής εμπορευμάτων Χρησιμοποιήστε τις δυνατότητες στη μνήμη του kdb+ για αποθήκευση, ανάλυση, επεξεργασία και ανάκτηση μεγάλων συνόλων δεδομένων με υψηλή ταχύτητα Σκεφτείτε τις συναρτήσεις και τα δεδομένα σε υψηλότερο επίπεδο από την τυπική προσέγγιση συνάρτησης (ορίσματα) που είναι κοινή σε μη διανυσματικές γλώσσες Εξερευνήστε άλλες ευαίσθητες στον χρόνο εφαρμογές για kdb+, συμπεριλαμβανομένης της εμπορίας ενέργειας , τηλεπικοινωνίες, δεδομένα αισθητήρων, δεδομένα καταγραφής και παρακολούθηση χρήσης μηχανών και δικτύου
Ακροατήριο
Προγραμματιστές Database μηχανικοί Επιστήμονες δεδομένων Αναλυτές δεδομένων
Μορφή του μαθήματος
Μέρος διάλεξη, μέρος συζήτηση, ασκήσεις και βαριά πρακτική εξάσκηση
Read more...