El mercat de bases de dades de gràfics manté l’impuls, el nou Neo4j 5 ofereix facilitat d’ús i paritat al núvol i a les instal·lacions

Uneix-te a nosaltres el 9 de novembre per aprendre a innovar amb èxit i aconseguir l’eficiència mitjançant la millora de les competències i l’escalada dels desenvolupadors ciutadans a la cimera Low-Code/No-Code. Registra’t aquí.


La plataforma de gràfics Neo4j ha anunciat avui la disponibilitat general de Neo4j 5, l’última versió de la seva base de dades de gràfics preparada per al núvol. Neo4j segueix els seus èxits el 2021, que inclouen superar els 100 milions de dòlars en ingressos recurrents anuals, tancar una ronda de finançament de la sèrie F de 325 milions de dòlars amb una valoració de més de 2 milions de dòlars, que anomena “la ronda de finançament més gran de la història de la base de dades” i llançant una nivell gratuït del seu servei al núvol totalment gestionat.

Neo4j 5 promet una millor facilitat d’ús i rendiment mitjançant millores en el seu llenguatge de consulta i motor, així com l’escalada i la convergència automatitzada entre els desplegaments. Jim Webber, científic en cap de Neo4j, va parlar de Neo4j 5 així com del panorama general del mercat de gràfics en una entrevista amb VentureBeat.

Markets and Markets preveu que el mercat de les bases de dades de gràfics arribarà als 2.400 milions de dòlars el 2023, més que els 821,8 milions de dòlars del 2018. I els analistes de Gartner esperen que el processament de gràfics empresarials i les bases de dades de gràfics creixeran un 100% anual el 2022, facilitant la presa de decisions en un 30% dels organitzacions per al 2023. Tanmateix, el mercat de gràfics no és immune a la recessió econòmica i també té les seves pròpies complexitats.

Llenguatge de consultes i millores de rendiment

Aquest és el primer llançament important de Neo4j en dos anys i mig, després del Neo4j 4 llançat el 2020. Aleshores, el CEO Emil Eifrem va identificar la facilitat d’ús com l’objectiu principal per al futur. Per ajudar a aconseguir aquest objectiu, Neo4j va duplicar la seva plantilla d’enginyeria entre les versions 4 i 5, passant de 100 a 200 enginyers. L’augment dels recursos d’enginyeria permet a Neo4j millorar l’experiència dels desenvolupadors en diverses àrees, va dir Webber.

Esdeveniment

Cimera de codi baix/sense codi

Apreneu a crear, escalar i governar programes de codi baix d’una manera senzilla que generi èxit per a tot aquest 9 de novembre. Registreu-vos per obtenir el vostre passi gratuït avui.

Registra’t aquí

Webber va dir que Cypher, el llenguatge de consulta de Neo4j, ha evolucionat considerablement de diverses maneres. Primer, els enginyers de Neo4j i l’equip de gestió de productes van fer “millores espontànies”. Aquests tenen a veure principalment amb la simplificació de la concordança de patrons en l’idioma per comportar-se d’una manera que s’assembla més al que esperarien els usuaris d’SQL. Tot i que Cypher va poder fer coincidir els patrons anteriorment, la nova sintaxi fa que el codi sigui més curt i més fàcil d’obtenir, va dir Webber.

Aquestes “millores espontànies” no van ser l’única manera en què Cypher ha evolucionat. Neo4j forma part de l’esforç d’estandardització dels llenguatges de consulta de gràfics (GQL). A diferència de les bases de dades relacionals, en què SQL és el llenguatge de consulta estandarditzat que promou la interoperabilitat entre les implementacions dels proveïdors, els llenguatges de consulta NoSQL no estan estandarditzats. A partir del 2019, un grup de treball de la ISO ha estat desenvolupant GQL en col·laboració amb diversos proveïdors, inclòs Neo4j. Això ha proporcionat a Neo4j idees útils per a l’evolució de Cypher.

A més del llenguatge de consulta, el rendiment del motor de consultes de Neo4j també ha evolucionat considerablement com a resultat dels esforços d’R+D. L’empresa reclama millores de fins a 1000 vegades, encara que aquestes millores fan referència a casos de cantonada (és a dir, escenaris que es produeixen fora dels paràmetres de funcionament normals). Webber va dir que els usuaris haurien d’esperar almenys un ordre de magnitud millor rendiment a tots els nivells.

També hi ha un nou temps d’execució anomenat Parallel Runtime, que va aprofitar els resultats d’un projecte col·laboratiu d’R+D de la UE en el qual va participar Neo4j. A més, el motor d’indexació i emmagatzematge de Neo4j també ha millorat.

Històricament, Neo4j no ha publicat punts de referència. No obstant això, Webber va dir que el seu equip està interessat en el rendiment i està content amb on ha anat Neo4j fins ara. “En tot cas, el meu equip és els crítics més ferotges de Neo4j pel que fa al rendiment. Així que si no estem descontents, crec que no és un resultat tan dolent”, va dir Webber.

Operacions i convergència millorades al núvol i locals

L’altra gran àrea de millora que va identificar Webber són les operacions. Neo4j ha estat oferint una plataforma local des dels seus inicis el 2007. Aura DB, la plataforma de núvol totalment gestionada de Neo4j, només va aparèixer el 2019. Des de llavors, l’equip de Neo4j ha estat treballant per aconseguir la paritat de funcions en ambdues direccions i Webber va dir que la bretxa s’està tancant.

La versió local de Neo4j 5 ofereix funcions noves i millorades, com ara agrupació i teixit autònoms, que permeten a les organitzacions operar de manera eficient amb gràfics molt grans i escalar-los en qualsevol entorn. Neo4j 5 també automatitza l’assignació i la reassignació de recursos informàtics. Webber es va referir a com això simplifica dràsticament les operacions de Neo4j a les instal·lacions i va esmentar que les lliçons apreses d’Aura DB han estat valuoses per desenvolupar aquestes funcions.

En l’altra direcció, Webber va assenyalar que determinades funcions de l’APOC de Neo4j (procediments increïbles a Cypher), la seva biblioteca de funcions i procediments personalitzats i preconstruïts, només estaven disponibles a la versió local a causa de consideracions de seguretat al núvol. Aquesta bretxa s’està tancant, ja que Neo4j està fent investigacions sobre l’anàlisi de representacions intermèdies que permetran analitzar els procediments per garantir que siguin segurs abans de desplegar-los a Aura DB. En aquest moment, va dir Webber, els dos enfocaments arribaran a la paritat de funcions. L’objectiu és assegurar-se que l’experiència que tenen els usuaris amb Aura DB és similar a la que tenen els usuaris amb Neo4j on-premises.

“Per a la gent nova a Neo4j que entre directament a Aura, no se n’adonaran, ja que Aura no té relativament fricció. Poden posar-se en marxa i ser productius d’aquesta manera. Però per a determinades persones que tenen instal·lacions locals sofisticades, volem facilitar el seu camí cap al núvol si decideixen anar-hi a mitjà termini”, va dir Webber.

Neo4j 5 també inclou una nova eina anomenada Neo4j Ops Manager que està dissenyada per proporcionar un únic panell per facilitar la supervisió i la gestió dels desplegaments globals, donant als clients un control total sobre els seus entorns. A més, l’eina Neo4j Admin existent també s’ha simplificat. Webber va assenyalar que tant aquesta com la nova versió de Cypher inclouen mecanismes per garantir la compatibilitat enrere, malgrat que s’han introduït alguns canvis de ruptura.

Gràfic de les perspectives del mercat

Pel que fa al panorama general del mercat de gràfics, Webber va dir que, tot i que hi ha múltiples forces en joc, les perspectives generals segueixen sent positives. Sens dubte, el bombo gràfic màxim sembla que està darrere nostre. Webber va dir que està “feliç que hem superat la fase de bombo, perquè la gent va començar a imaginar tot tipus de possibilitats boges per a les bases de dades de gràfics, que no tenien una còpia de seguretat de la informàtica”.

Avui dia, la gent entén cada cop més per a què són bones les bases de dades de gràfics i això està ajudant el mercat, va dir Webber. Les dades modernes de vegades són molt estructurades i uniformes i de vegades molt escasses i irregulars, i això s’adapta molt bé als gràfics, va afegir. Aprendre a distingir significa que els usuaris arriben a Neo4j amb problemes de gràfics realistes que Neo4j pot ajudar a resoldre.

Webber va dir que les prediccions dels analistes sobre el mercat de gràfics són generalment a l’objectiu, malgrat el clima macro actual, i el mercat total adreçable segueix sent substancial. Donat el clima macro actual, podem veure una mica de sacsejada i Neo4j no és immune a això. Fins i tot abans de la recessió econòmica, el mercat de gràfics ha estat aquell en què un gran nombre de venedors competeixen per la quota de mercat i és previsible que no tothom ho aconseguirà.

“Aquesta caiguda ha passat, però crec que és una cosa empresa per empresa. No crec que sigui sistèmic a la indústria de bases de dades de gràfics”, va dir Webber. “Certament, les mètriques que veiem i el que entenem de la indústria en general, inclosos alguns dels hiperescaladors web, és que l’interès pel gràfic continua creixent. Crec que és una base força sòlida per a la propera dècada de creixement de la indústria”.

La missió de VentureBeat és ser una plaça digital de la ciutat perquè els responsables tècnics adquireixin coneixements sobre la tecnologia empresarial transformadora i facin transaccions. Descobreix els nostres Briefings.

Leave a Comment

Your email address will not be published. Required fields are marked *