Η αγορά βάσεων δεδομένων γραφήματος διατηρεί τη δυναμική, το νέο Neo4j 5 προσφέρει στο cloud και στις εγκαταστάσεις ευκολία χρήσης και ισοτιμία

Η αγορά βάσεων δεδομένων γραφήματος διατηρεί τη δυναμική, το νέο Neo4j 5 προσφέρει στο cloud και στις εγκαταστάσεις ευκολία χρήσης και ισοτιμία

Dezember 8, 2022 0 Von admin

Ρίξτε μια ματιά στις συνεδρίες κατ‘ απαίτηση από τη Σύνοδο Κορυφής Low-Code/No-Code για να μάθετε πώς να καινοτομείτε με επιτυχία και να επιτύχετε αποτελεσματικότητα, αναβαθμίζοντας και κλιμακώνοντας τους πολίτες προγραμματιστές. Παρακολουθήσετε τώρα.


Πλατφόρμα γραφημάτων Neo4j ανακοίνωσε σήμερα τη γενική διαθεσιμότητα του Neo4j 5, της πιο πρόσφατης έκδοσης της βάσης δεδομένων γραφημάτων του με δυνατότητα cloud. Το Neo4j το παρακολουθεί επιτεύγματα το 2021, τα οποία περιλαμβάνουν ετήσια επαναλαμβανόμενα έσοδα που ξεπερνούν τα 100 εκατομμύρια δολάρια, κλείνοντας έναν κύκλο χρηματοδότησης σειράς F 325 εκατομμυρίων δολαρίων με αποτίμηση άνω των 2 δισεκατομμυρίων δολαρίων, τον οποίο αποκαλεί «ο μεγαλύτερος γύρος χρηματοδότησης στην ιστορία της βάσης δεδομένων» και λανσάροντας ένα δωρεάν επίπεδο του πλήρως διαχειριζόμενου cloud υπηρεσία.

Το Neo4j 5 υπόσχεται καλύτερη ευκολία χρήσης και απόδοση μέσω βελτιώσεων στη γλώσσα ερωτημάτων και τη μηχανή του, καθώς και αυτοματοποιημένη κλίμακα και σύγκλιση μεταξύ των αναπτύξεων. Ο Jim Webber, επικεφαλής επιστήμονας στο Neo4j, συζήτησε το Neo4j 5 καθώς και τη μεγαλύτερη εικόνα στην αγορά γραφημάτων σε μια συνέντευξη με το VentureBeat.

Αγορές και Αγορές προλαβαίνει η αγορά της βάσης δεδομένων γραφημάτων θα φτάσει τα 2,4 δισεκατομμύρια δολάρια έως το 2023, από 821,8 εκατομμύρια δολάρια το 2018. Και οι αναλυτές της Gartner αναμένω ότι η επεξεργασία γραφημάτων επιχειρήσεων και οι βάσεις δεδομένων γραφημάτων θα αυξάνονται 100% ετησίως το 2022, διευκολύνοντας τη λήψη αποφάσεων στο 30% των οργανισμών έως το 2023. Ωστόσο, η αγορά γραφημάτων δεν είναι απρόσβλητη από την οικονομική ύφεση και έχει επίσης τις δικές της περιπλοκές.

Γλώσσα ερωτήματος και βελτιώσεις απόδοσης

Αυτή είναι η πρώτη σημαντική κυκλοφορία για το Neo4j εδώ και δυόμισι χρόνια, σε συνέχεια του Neo4j 4 που κυκλοφόρησε το 2020. Τότε, ο Διευθύνων Σύμβουλος Emil Eifrem προσδιόριζε την ευκολία χρήσης ως τον κύριο στόχο για το μέλλον. Για να βοηθήσει στην επίτευξη αυτού του στόχου, το Neo4j διπλασίασε το εργατικό δυναμικό του μηχανικού μεταξύ των εκδόσεων 4 και 5, από 100 σε 200 μηχανικούς. Οι αυξημένοι μηχανικοί πόροι επιτρέπουν στο Neo4j να βελτιώσει την εμπειρία προγραμματιστή σε διάφορους τομείς, είπε ο Webber.

Εκδήλωση

Ευφυής Σύνοδος Ασφάλειας

Μάθετε τον κρίσιμο ρόλο του AI & ML στην ασφάλεια στον κυβερνοχώρο και τις ειδικές περιπτωσιολογικές μελέτες του κλάδου στις 8 Δεκεμβρίου. Εγγραφείτε για το δωρεάν πάσο σας σήμερα.

Κάνε εγγραφή τώρα

Ο Webber είπε ότι η Cypher, η γλώσσα ερωτημάτων του Neo4j, έχει εξελιχθεί σημαντικά με διάφορους τρόπους. Πρώτον, οι μηχανικοί του Neo4j και η ομάδα διαχείρισης προϊόντων έκαναν «αυθόρμητες βελτιώσεις». Αυτά έχουν να κάνουν κυρίως με την απλοποίηση της αντιστοίχισης προτύπων στη γλώσσα ώστε να συμπεριφέρονται με τρόπο που μοιάζει περισσότερο με αυτό που θα περίμεναν οι χρήστες SQL. Ενώ η Cypher ήταν σε θέση να εκτελέσει αντιστοίχιση μοτίβων προηγουμένως, η νέα σύνταξη καθιστά τον κώδικα συντομότερο και ευκολότερο να ληφθεί, είπε ο Webber.

Αυτές οι «αυθόρμητες βελτιώσεις» δεν ήταν ο μόνος τρόπος με τον οποίο εξελίχθηκε η Cypher. Το Neo4j αποτελεί μέρος της προσπάθειας τυποποίησης των γλωσσών ερωτημάτων γραφημάτων (GQL). Σε αντίθεση με τις σχεσιακές βάσεις δεδομένων, στις οποίες η SQL είναι η τυποποιημένη γλώσσα ερωτημάτων που προωθεί τη διαλειτουργικότητα μεταξύ των υλοποιήσεων προμηθευτών, οι γλώσσες ερωτημάτων NoSQL δεν είναι τυποποιημένες. Από το 2019, μια ομάδα εργασίας του ISO αναπτύσσει την GQL στο συνεργασία με έναν αριθμό πωλητών, συμπεριλαμβανομένου του Neo4j. Αυτό έδωσε στο Neo4j χρήσιμες ιδέες για την εξέλιξη του Cypher.

Εκτός από τη γλώσσα ερωτημάτων, η απόδοση της μηχανής ερωτημάτων του Neo4j έχει επίσης εξελιχθεί σημαντικά ως αποτέλεσμα των προσπαθειών Ε&Α. Η εταιρεία ισχυρίζεται βελτιώσεις έως και 1000 φορές, αν και αυτές οι βελτιώσεις αναφέρονται σε γωνιακές περιπτώσεις (δηλ. σενάρια που συμβαίνουν εκτός των κανονικών παραμέτρων λειτουργίας). Ο Webber είπε ότι οι χρήστες θα πρέπει να περιμένουν τουλάχιστον μία τάξη μεγέθους καλύτερη απόδοση σε όλους τους τομείς.

Υπάρχει επίσης ένας νέος χρόνος εκτέλεσης που ονομάζεται Parallel Runtime, ο οποίος αξιοποίησε τα αποτελέσματα μιας συνεργασίας Ε&Α της ΕΕ έργο στο οποίο συμμετείχε το Neo4j. Επιπλέον, η μηχανή ευρετηρίασης και αποθήκευσης του Neo4j έχει επίσης βελτιωθεί.

Ιστορικά, το Neo4j δεν έχει κυκλοφορήσει σημεία αναφοράς. Ωστόσο, ο Webber είπε ότι η ομάδα του ενδιαφέρεται για τις επιδόσεις και είναι ευχαριστημένος με το πού έχει φτάσει μέχρι τώρα ο Neo4j. «Αν μη τι άλλο, η ομάδα μου είναι οι πιο σκληροί επικριτές του Neo4j από άποψη απόδοσης. Έτσι, αν δεν είμαστε δυσαρεστημένοι, νομίζω ότι αυτό δεν είναι τόσο κακό αποτέλεσμα», είπε ο Webber.

Βελτιωμένες λειτουργίες και σύγκλιση στο cloud και στις εγκαταστάσεις

Ο άλλος σημαντικός τομέας βελτίωσης που εντόπισε ο Webber είναι οι λειτουργίες. Το Neo4j προσφέρει μια εσωτερική πλατφόρμα από την έναρξή του το 2007. Η Aura DB, η πλήρως διαχειριζόμενη πλατφόρμα cloud του Neo4j, εμφανίστηκε μόλις το 2019. Από τότε, η ομάδα Neo4j εργάζεται για την επίτευξη ισοτιμίας χαρακτηριστικών και προς τις δύο κατευθύνσεις και ο Webber είπε ότι το χάσμα κλείνει.

Η εσωτερική έκδοση του Neo4j 5 προσφέρει νέα και βελτιωμένα χαρακτηριστικά, όπως αυτόνομη ομαδοποίηση και ύφασμα, επιτρέποντας στους οργανισμούς να λειτουργούν αποτελεσματικά πολύ μεγάλα γραφήματα και να κλιμακώνονται σε οποιοδήποτε περιβάλλον. Το Neo4j 5 αυτοματοποιεί επίσης την κατανομή και την εκ νέου εκχώρηση υπολογιστικών πόρων. Ο Webber αναφέρθηκε στο πώς αυτό απλοποιεί δραστικά τις λειτουργίες του Neo4j σε εγκαταστάσεις και ανέφερε ότι τα διδάγματα που αντλήθηκαν από το Aura DB ήταν πολύτιμα για την ανάπτυξη αυτών των χαρακτηριστικών.

Από την άλλη κατεύθυνση, ο Webber σημείωσε ότι ορισμένες λειτουργίες στο APOC του Neo4j (καταπληκτικές διαδικασίες στο Cypher), τη βιβλιοθήκη προσαρμοσμένων και προκατασκευασμένων λειτουργιών και διαδικασιών του, ήταν διαθέσιμες μόνο στην έκδοση εσωτερικής εγκατάστασης λόγω θεμάτων ασφαλείας στο cloud. Αυτό το κενό κλείνει, καθώς το Neo4j κάνει έρευνα για την ανάλυση ενδιάμεσης αναπαράστασης που θα επιτρέψει στις διαδικασίες ανάλυσης να διασφαλίσουν ότι είναι ασφαλείς πριν τις αναπτύξουν στο Aura DB. Σε εκείνο το σημείο, είπε ο Webber, οι δύο προσεγγίσεις θα φτάσουν στην ισοτιμία χαρακτηριστικών. Ο στόχος είναι να βεβαιωθείτε ότι η εμπειρία που έχουν οι χρήστες με το Aura DB είναι παρόμοια με αυτή που έχουν οι χρήστες με το Neo4j on-premises.

«Για τους νέους ανθρώπους στο Neo4j που έρχονται κατευθείαν στο Aura, δεν πρόκειται να το προσέξουν, καθώς το Aura είναι σχετικά απαλλαγμένο από τριβές. Μπορούν να ξεκινήσουν και να είναι παραγωγικοί με αυτόν τον τρόπο. Αλλά για ορισμένα άτομα που έχουν εξελιγμένες εγκαταστάσεις εντός των εγκαταστάσεων, θέλουμε να διευκολύνουμε την πορεία τους στο cloud, εάν επιλέξουν να πάνε εκεί μεσοπρόθεσμα», δήλωσε ο Webber.

Το Neo4j 5 διαθέτει επίσης ένα νέο εργαλείο που ονομάζεται Neo4j Ops Manager, το οποίο έχει σχεδιαστεί για να παρέχει ένα ενιαίο παράθυρο για εύκολη παρακολούθηση και διαχείριση παγκόσμιων αναπτύξεων, παρέχοντας στους πελάτες πλήρη έλεγχο του περιβάλλοντος τους. Επιπλέον, το υπάρχον εργαλείο διαχείρισης Neo4j έχει επίσης απλοποιηθεί. Ο Webber σημείωσε ότι τόσο αυτή όσο και η νέα έκδοση του Cypher συνοδεύονται από μηχανισμούς που διασφαλίζουν τη συμβατότητα προς τα πίσω, παρά το γεγονός ότι έχουν εισαχθεί ορισμένες σημαντικές αλλαγές.

Γράφημα προοπτικές αγοράς

Όσον αφορά τη μεγαλύτερη εικόνα στην αγορά γραφημάτων, ο Webber είπε ότι ενώ υπάρχουν πολλαπλές δυνάμεις στο παιχνίδι, η συνολική προοπτική παραμένει θετική. Αναμφισβήτητα, η διαφημιστική εκστρατεία αιχμής στο γράφημα φαίνεται να είναι πίσω μας. Ο Webber είπε ότι «είναι χαρούμενος που περάσαμε από τη φάση της διαφημιστικής εκστρατείας, επειδή οι άνθρωποι άρχισαν να φαντάζονται κάθε είδους παράλογες δυνατότητες για βάσεις δεδομένων γραφημάτων, οι οποίες δεν υποστηρίζονταν από την επιστήμη των υπολογιστών».

Αυτές τις μέρες οι άνθρωποι καταλαβαίνουν ολοένα και περισσότερο σε τι είναι καλές οι βάσεις δεδομένων γραφημάτων και αυτό βοηθά την αγορά, είπε ο Webber. Τα σύγχρονα δεδομένα είναι μερικές φορές πολύ δομημένα και ομοιόμορφα και μερικές φορές πολύ αραιά και ακανόνιστα, και αυτό ταιριάζει πολύ στα γραφήματα, πρόσθεσε. Μαθαίνοντας να διακρίνουμε τη διαφορά σημαίνει ότι οι χρήστες έρχονται στο Neo4j με ρεαλιστικά προβλήματα γραφημάτων που το Neo4j μπορεί να βοηθήσει στην επίλυση.

Ο Webber είπε ότι οι προβλέψεις των αναλυτών για την αγορά γραφημάτων είναι σε γενικές γραμμές στοχευμένες, παρά το τρέχον μακροοικονομικό κλίμα, και η συνολική διευθυνσιοδοτούμενη αγορά παραμένει σημαντική. Δεδομένου του τρέχοντος μακροοικονομικού κλίματος, μπορεί να δούμε λίγο shakedown και το Neo4j δεν έχει ανοσία σε αυτό. Ακόμη και πριν από την οικονομική ύφεση, η αγορά γραφημάτων ήταν μια αγορά στην οποία μεγάλος αριθμός πωλητών διεκδικούν μερίδιο αγοράς και είναι προβλέψιμο ότι δεν θα τα καταφέρουν όλοι.

«Αυτή η ύφεση έχει συμβεί, αλλά νομίζω ότι αυτό είναι θέμα εταιρείας προς εταιρεία. Δεν νομίζω ότι είναι συστημικό στον κλάδο της βάσης δεδομένων γραφημάτων», είπε ο Webber. «Σίγουρα οι μετρήσεις που βλέπουμε και αυτό που καταλαβαίνουμε από τη βιομηχανία γενικά, συμπεριλαμβανομένων ορισμένων από τους υπερκλιμακωτές ιστού, είναι ότι το ενδιαφέρον για το γράφημα συνεχίζει να αυξάνεται. Νομίζω ότι αυτό είναι ένα αρκετά γερό θεμέλιο για την επόμενη δεκαετία περίπου ανάπτυξης στον κλάδο».

Η αποστολή του VentureBeat πρόκειται να αποτελέσει μια ψηφιακή πλατεία της πόλης για τους τεχνικούς λήπτες αποφάσεων ώστε να αποκτήσουν γνώσεις σχετικά με τη μετασχηματιστική επιχειρηματική τεχνολογία και να πραγματοποιήσουν συναλλαγές. Ανακαλύψτε τις Ενημερώσεις μας.