SlideShare a Scribd company logo

Les nouveautés produit Neo4j

Neo4j
Neo4j

Nicolas Rouyer, Senior Presales Consultant, Neo4j L’innovation produit évolue rapidement chez Neo4j – découvrez comment la technologie des graphes peut vous fournir les outils nécessaires pour obtenir beaucoup plus de vos données !

1 of 46
Download to read offline
© 2023 Neo4j, Inc. All rights reserved.
Nouveautés
produits
Nicolas Rouyer, Field Engineer, Neo4j
© 2023 Neo4j, Inc. All rights reserved.
Agenda
Nouvelles fonctionnalités Neo4j 5
2
© 2023 Neo4j, Inc. All rights reserved.
Nouveautés Neo4j 5
Synthèse
3
© 2023 Neo4j, Inc. All rights reserved.
Neo4j 5 -Téléchargement
4
https://neo4j.com/download-center/
© 2023 Neo4j, Inc. All rights reserved.
NEO4J 5
Performances, Passage à l’échelle,
agilité
5
Performances
Élargies
Scalabilité
illimitée
sans effort
Flexibilité
Totale
des
Opérations
Répondre + vite à
des requêtes
+ complexes
Scalabilité H/V
+ automatique
-de coûts
d’infrastructure
Déployer,
exécuter et
exploiter Neo4j
simplement
et partout
© 2023 Neo4j, Inc. All rights reserved.
Schéma du graphe
Nouvelles contraintes sur les nœuds,
les relations et les propriétés :
● Unique relationship property,
● Relationship key,
● Property data types
NOUVELLES FONCTIONNALITÉS NEO4J 5
Améliorations Base de
Données
6
Ad

Recommended

Discover Aura Workshop (12.5.23).pdf
Discover Aura Workshop (12.5.23).pdfDiscover Aura Workshop (12.5.23).pdf
Discover Aura Workshop (12.5.23).pdfNeo4j
 
Peek into Neo4j Product Strategy and Roadmap
Peek into Neo4j Product Strategy and RoadmapPeek into Neo4j Product Strategy and Roadmap
Peek into Neo4j Product Strategy and RoadmapNeo4j
 
Neo4j Vision and Roadmap
Neo4j Vision and Roadmap Neo4j Vision and Roadmap
Neo4j Vision and Roadmap Neo4j
 
Ultime Novità di Prodotto Neo4j
Ultime Novità di Prodotto Neo4j Ultime Novità di Prodotto Neo4j
Ultime Novità di Prodotto Neo4j Neo4j
 
002 Introducing Neo4j 5 for Administrators - NODES2022 AMERICAS Beginner 2 - ...
002 Introducing Neo4j 5 for Administrators - NODES2022 AMERICAS Beginner 2 - ...002 Introducing Neo4j 5 for Administrators - NODES2022 AMERICAS Beginner 2 - ...
002 Introducing Neo4j 5 for Administrators - NODES2022 AMERICAS Beginner 2 - ...Neo4j
 
Cloudify 4.6 highlights webinar
Cloudify 4.6 highlights webinarCloudify 4.6 highlights webinar
Cloudify 4.6 highlights webinarCloudify Community
 
Coherence RoadMap 2018
Coherence RoadMap 2018Coherence RoadMap 2018
Coherence RoadMap 2018harvraja
 
Cisco UCS with NetApp Storage for SAP HANA Solution
Cisco UCS with NetApp Storage for SAP HANA Solution Cisco UCS with NetApp Storage for SAP HANA Solution
Cisco UCS with NetApp Storage for SAP HANA Solution NetApp
 

More Related Content

Similar to Les nouveautés produit Neo4j

Road to NODES - Handling Neo4j Data with Apache Hop
Road to NODES - Handling Neo4j Data with Apache HopRoad to NODES - Handling Neo4j Data with Apache Hop
Road to NODES - Handling Neo4j Data with Apache HopNeo4j
 
20161020 - Paris - Retour GC
20161020  - Paris - Retour GC20161020  - Paris - Retour GC
20161020 - Paris - Retour GCBenoît Simard
 
MySQL & Oracle Linux Keynote at Open Source India 2014
MySQL & Oracle Linux Keynote at Open Source India 2014MySQL & Oracle Linux Keynote at Open Source India 2014
MySQL & Oracle Linux Keynote at Open Source India 2014Sanjay Manwani
 
OSSFinance_UnlockingFinancialDatawithReal-TimePipelines.pdf
OSSFinance_UnlockingFinancialDatawithReal-TimePipelines.pdfOSSFinance_UnlockingFinancialDatawithReal-TimePipelines.pdf
OSSFinance_UnlockingFinancialDatawithReal-TimePipelines.pdfTimothy Spann
 
What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18
What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18
What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18Cloudera, Inc.
 
MySQL Enterprise Portfolio
MySQL Enterprise PortfolioMySQL Enterprise Portfolio
MySQL Enterprise PortfolioAbel Flórez
 
Simplifying Hadoop with RecordService, A Secure and Unified Data Access Path ...
Simplifying Hadoop with RecordService, A Secure and Unified Data Access Path ...Simplifying Hadoop with RecordService, A Secure and Unified Data Access Path ...
Simplifying Hadoop with RecordService, A Secure and Unified Data Access Path ...Cloudera, Inc.
 
2_MySQL_Cluster_Introduction.pdf
2_MySQL_Cluster_Introduction.pdf2_MySQL_Cluster_Introduction.pdf
2_MySQL_Cluster_Introduction.pdfHaiping Li
 
Meet the Committers Webinar_ Lab Preparation
Meet the Committers Webinar_ Lab PreparationMeet the Committers Webinar_ Lab Preparation
Meet the Committers Webinar_ Lab PreparationTimothy Spann
 
Cloud Native Engineering with SRE and GitOps
Cloud Native Engineering with SRE and GitOpsCloud Native Engineering with SRE and GitOps
Cloud Native Engineering with SRE and GitOpsWeaveworks
 
ISC 2017 Current State of HPC workloads in the Cloud Workshop
ISC 2017 Current State of HPC workloads in the Cloud WorkshopISC 2017 Current State of HPC workloads in the Cloud Workshop
ISC 2017 Current State of HPC workloads in the Cloud WorkshopThomas Francis
 
Neo4j: The path to success with Graph Database and Graph Data Science
Neo4j: The path to success with Graph Database and Graph Data ScienceNeo4j: The path to success with Graph Database and Graph Data Science
Neo4j: The path to success with Graph Database and Graph Data ScienceNeo4j
 
Introduction to MySQL
Introduction to MySQLIntroduction to MySQL
Introduction to MySQLTed Wennmark
 
Dagster - DataOps and MLOps for Machine Learning Engineers.pdf
Dagster - DataOps and MLOps for Machine Learning Engineers.pdfDagster - DataOps and MLOps for Machine Learning Engineers.pdf
Dagster - DataOps and MLOps for Machine Learning Engineers.pdfHong Ong
 
Hitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as Code
Hitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as CodeHitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as Code
Hitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as CodeRobert van Mölken
 
GraphTour - Neo4j Database Overview
GraphTour - Neo4j Database OverviewGraphTour - Neo4j Database Overview
GraphTour - Neo4j Database OverviewNeo4j
 
BYOP: Custom Processor Development with Apache NiFi
BYOP: Custom Processor Development with Apache NiFiBYOP: Custom Processor Development with Apache NiFi
BYOP: Custom Processor Development with Apache NiFiDataWorks Summit
 
DevConf.cz - Introduction to Kubernetes Operators for Databases
DevConf.cz - Introduction to Kubernetes Operators for DatabasesDevConf.cz - Introduction to Kubernetes Operators for Databases
DevConf.cz - Introduction to Kubernetes Operators for DatabasesJuarez Junior
 
Oracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18cOracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18cAiougVizagChapter
 

Similar to Les nouveautés produit Neo4j (20)

OpenStack Marketing Meeting Oct 2
OpenStack Marketing Meeting Oct 2OpenStack Marketing Meeting Oct 2
OpenStack Marketing Meeting Oct 2
 
Road to NODES - Handling Neo4j Data with Apache Hop
Road to NODES - Handling Neo4j Data with Apache HopRoad to NODES - Handling Neo4j Data with Apache Hop
Road to NODES - Handling Neo4j Data with Apache Hop
 
20161020 - Paris - Retour GC
20161020  - Paris - Retour GC20161020  - Paris - Retour GC
20161020 - Paris - Retour GC
 
MySQL & Oracle Linux Keynote at Open Source India 2014
MySQL & Oracle Linux Keynote at Open Source India 2014MySQL & Oracle Linux Keynote at Open Source India 2014
MySQL & Oracle Linux Keynote at Open Source India 2014
 
OSSFinance_UnlockingFinancialDatawithReal-TimePipelines.pdf
OSSFinance_UnlockingFinancialDatawithReal-TimePipelines.pdfOSSFinance_UnlockingFinancialDatawithReal-TimePipelines.pdf
OSSFinance_UnlockingFinancialDatawithReal-TimePipelines.pdf
 
What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18
What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18
What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18
 
MySQL Enterprise Portfolio
MySQL Enterprise PortfolioMySQL Enterprise Portfolio
MySQL Enterprise Portfolio
 
Simplifying Hadoop with RecordService, A Secure and Unified Data Access Path ...
Simplifying Hadoop with RecordService, A Secure and Unified Data Access Path ...Simplifying Hadoop with RecordService, A Secure and Unified Data Access Path ...
Simplifying Hadoop with RecordService, A Secure and Unified Data Access Path ...
 
2_MySQL_Cluster_Introduction.pdf
2_MySQL_Cluster_Introduction.pdf2_MySQL_Cluster_Introduction.pdf
2_MySQL_Cluster_Introduction.pdf
 
Meet the Committers Webinar_ Lab Preparation
Meet the Committers Webinar_ Lab PreparationMeet the Committers Webinar_ Lab Preparation
Meet the Committers Webinar_ Lab Preparation
 
Cloud Native Engineering with SRE and GitOps
Cloud Native Engineering with SRE and GitOpsCloud Native Engineering with SRE and GitOps
Cloud Native Engineering with SRE and GitOps
 
ISC 2017 Current State of HPC workloads in the Cloud Workshop
ISC 2017 Current State of HPC workloads in the Cloud WorkshopISC 2017 Current State of HPC workloads in the Cloud Workshop
ISC 2017 Current State of HPC workloads in the Cloud Workshop
 
Neo4j: The path to success with Graph Database and Graph Data Science
Neo4j: The path to success with Graph Database and Graph Data ScienceNeo4j: The path to success with Graph Database and Graph Data Science
Neo4j: The path to success with Graph Database and Graph Data Science
 
Introduction to MySQL
Introduction to MySQLIntroduction to MySQL
Introduction to MySQL
 
Dagster - DataOps and MLOps for Machine Learning Engineers.pdf
Dagster - DataOps and MLOps for Machine Learning Engineers.pdfDagster - DataOps and MLOps for Machine Learning Engineers.pdf
Dagster - DataOps and MLOps for Machine Learning Engineers.pdf
 
Hitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as Code
Hitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as CodeHitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as Code
Hitchhiker's guide to Cloud-Native Build Pipelines and Infrastructure as Code
 
GraphTour - Neo4j Database Overview
GraphTour - Neo4j Database OverviewGraphTour - Neo4j Database Overview
GraphTour - Neo4j Database Overview
 
BYOP: Custom Processor Development with Apache NiFi
BYOP: Custom Processor Development with Apache NiFiBYOP: Custom Processor Development with Apache NiFi
BYOP: Custom Processor Development with Apache NiFi
 
DevConf.cz - Introduction to Kubernetes Operators for Databases
DevConf.cz - Introduction to Kubernetes Operators for DatabasesDevConf.cz - Introduction to Kubernetes Operators for Databases
DevConf.cz - Introduction to Kubernetes Operators for Databases
 
Oracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18cOracle database in cloud, dr in cloud and overview of oracle database 18c
Oracle database in cloud, dr in cloud and overview of oracle database 18c
 

More from Neo4j

GraphSummit London Feb 2024 - ABK - Neo4j Product Vision and Roadmap.pptx
GraphSummit London Feb 2024 - ABK - Neo4j Product Vision and Roadmap.pptxGraphSummit London Feb 2024 - ABK - Neo4j Product Vision and Roadmap.pptx
GraphSummit London Feb 2024 - ABK - Neo4j Product Vision and Roadmap.pptxNeo4j
 
The Art of the Possible with Graph by Dr Jim Webber Neo4j.pptx
The Art of the Possible with Graph by Dr Jim Webber Neo4j.pptxThe Art of the Possible with Graph by Dr Jim Webber Neo4j.pptx
The Art of the Possible with Graph by Dr Jim Webber Neo4j.pptxNeo4j
 
KUBRICK Graphs: A journey from in vogue to success-ion
KUBRICK Graphs: A journey from in vogue to success-ionKUBRICK Graphs: A journey from in vogue to success-ion
KUBRICK Graphs: A journey from in vogue to success-ionNeo4j
 
SKY Paradigms, change and cake: the steep curve of introducing new technologies
SKY Paradigms, change and cake: the steep curve of introducing new technologiesSKY Paradigms, change and cake: the steep curve of introducing new technologies
SKY Paradigms, change and cake: the steep curve of introducing new technologiesNeo4j
 
ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...
ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...
ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...Neo4j
 
IA Générative et Graphes Neo4j : RAG time !
IA Générative et Graphes Neo4j : RAG time !IA Générative et Graphes Neo4j : RAG time !
IA Générative et Graphes Neo4j : RAG time !Neo4j
 
GraphQL and Neo4j - Simple and Intelligent Modern Apps
GraphQL and Neo4j - Simple and Intelligent Modern AppsGraphQL and Neo4j - Simple and Intelligent Modern Apps
GraphQL and Neo4j - Simple and Intelligent Modern AppsNeo4j
 
FIMA 2023 Neo4j & FS - Entity Resolution.pptx
FIMA 2023 Neo4j & FS - Entity Resolution.pptxFIMA 2023 Neo4j & FS - Entity Resolution.pptx
FIMA 2023 Neo4j & FS - Entity Resolution.pptxNeo4j
 
Operations & Data Graph
Operations & Data GraphOperations & Data Graph
Operations & Data GraphNeo4j
 
TAGTTOO: La nova xarxa social
TAGTTOO: La nova xarxa socialTAGTTOO: La nova xarxa social
TAGTTOO: La nova xarxa socialNeo4j
 
El Arte de lo Possible
El Arte de lo PossibleEl Arte de lo Possible
El Arte de lo PossibleNeo4j
 
Neo4j y GenAI
Neo4j y GenAI Neo4j y GenAI
Neo4j y GenAI Neo4j
 
Roadmap y Novedades de producto
Roadmap y Novedades de productoRoadmap y Novedades de producto
Roadmap y Novedades de productoNeo4j
 
Neo4j : Graphes de Connaissance, IA et LLMs
Neo4j : Graphes de Connaissance, IA et LLMsNeo4j : Graphes de Connaissance, IA et LLMs
Neo4j : Graphes de Connaissance, IA et LLMsNeo4j
 
Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...
Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...
Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...Neo4j
 
Generali : SPIDER, notre produit au cœur des enjeux Generali en termes de Com...
Generali : SPIDER, notre produit au cœur des enjeux Generali en termes de Com...Generali : SPIDER, notre produit au cœur des enjeux Generali en termes de Com...
Generali : SPIDER, notre produit au cœur des enjeux Generali en termes de Com...Neo4j
 
Neo4j Generative AI workshop at GraphSummit London 14 Nov 2023.pdf
Neo4j Generative AI workshop at GraphSummit London 14 Nov 2023.pdfNeo4j Generative AI workshop at GraphSummit London 14 Nov 2023.pdf
Neo4j Generative AI workshop at GraphSummit London 14 Nov 2023.pdfNeo4j
 
Neo4j & AWS Bedrock workshop at GraphSummit London 14 Nov 2023.pptx
Neo4j & AWS Bedrock workshop at GraphSummit London 14 Nov 2023.pptxNeo4j & AWS Bedrock workshop at GraphSummit London 14 Nov 2023.pptx
Neo4j & AWS Bedrock workshop at GraphSummit London 14 Nov 2023.pptxNeo4j
 
Neo4j workshop at GraphSummit London 14 Nov 2023.pdf
Neo4j workshop at GraphSummit London 14 Nov 2023.pdfNeo4j workshop at GraphSummit London 14 Nov 2023.pdf
Neo4j workshop at GraphSummit London 14 Nov 2023.pdfNeo4j
 
Neo4j Product Updates & Knowledge Graphs at GraphSummit London 14 Nov 2023.pptx
Neo4j Product Updates & Knowledge Graphs at GraphSummit London 14 Nov 2023.pptxNeo4j Product Updates & Knowledge Graphs at GraphSummit London 14 Nov 2023.pptx
Neo4j Product Updates & Knowledge Graphs at GraphSummit London 14 Nov 2023.pptxNeo4j
 

More from Neo4j (20)

GraphSummit London Feb 2024 - ABK - Neo4j Product Vision and Roadmap.pptx
GraphSummit London Feb 2024 - ABK - Neo4j Product Vision and Roadmap.pptxGraphSummit London Feb 2024 - ABK - Neo4j Product Vision and Roadmap.pptx
GraphSummit London Feb 2024 - ABK - Neo4j Product Vision and Roadmap.pptx
 
The Art of the Possible with Graph by Dr Jim Webber Neo4j.pptx
The Art of the Possible with Graph by Dr Jim Webber Neo4j.pptxThe Art of the Possible with Graph by Dr Jim Webber Neo4j.pptx
The Art of the Possible with Graph by Dr Jim Webber Neo4j.pptx
 
KUBRICK Graphs: A journey from in vogue to success-ion
KUBRICK Graphs: A journey from in vogue to success-ionKUBRICK Graphs: A journey from in vogue to success-ion
KUBRICK Graphs: A journey from in vogue to success-ion
 
SKY Paradigms, change and cake: the steep curve of introducing new technologies
SKY Paradigms, change and cake: the steep curve of introducing new technologiesSKY Paradigms, change and cake: the steep curve of introducing new technologies
SKY Paradigms, change and cake: the steep curve of introducing new technologies
 
ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...
ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...
ASTRAZENECA. Knowledge Graphs Powering a Fast-moving Global Life Sciences Org...
 
IA Générative et Graphes Neo4j : RAG time !
IA Générative et Graphes Neo4j : RAG time !IA Générative et Graphes Neo4j : RAG time !
IA Générative et Graphes Neo4j : RAG time !
 
GraphQL and Neo4j - Simple and Intelligent Modern Apps
GraphQL and Neo4j - Simple and Intelligent Modern AppsGraphQL and Neo4j - Simple and Intelligent Modern Apps
GraphQL and Neo4j - Simple and Intelligent Modern Apps
 
FIMA 2023 Neo4j & FS - Entity Resolution.pptx
FIMA 2023 Neo4j & FS - Entity Resolution.pptxFIMA 2023 Neo4j & FS - Entity Resolution.pptx
FIMA 2023 Neo4j & FS - Entity Resolution.pptx
 
Operations & Data Graph
Operations & Data GraphOperations & Data Graph
Operations & Data Graph
 
TAGTTOO: La nova xarxa social
TAGTTOO: La nova xarxa socialTAGTTOO: La nova xarxa social
TAGTTOO: La nova xarxa social
 
El Arte de lo Possible
El Arte de lo PossibleEl Arte de lo Possible
El Arte de lo Possible
 
Neo4j y GenAI
Neo4j y GenAI Neo4j y GenAI
Neo4j y GenAI
 
Roadmap y Novedades de producto
Roadmap y Novedades de productoRoadmap y Novedades de producto
Roadmap y Novedades de producto
 
Neo4j : Graphes de Connaissance, IA et LLMs
Neo4j : Graphes de Connaissance, IA et LLMsNeo4j : Graphes de Connaissance, IA et LLMs
Neo4j : Graphes de Connaissance, IA et LLMs
 
Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...
Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...
Sopra Steria : Analyse intelligente des réseaux dans le domaine des télécommu...
 
Generali : SPIDER, notre produit au cœur des enjeux Generali en termes de Com...
Generali : SPIDER, notre produit au cœur des enjeux Generali en termes de Com...Generali : SPIDER, notre produit au cœur des enjeux Generali en termes de Com...
Generali : SPIDER, notre produit au cœur des enjeux Generali en termes de Com...
 
Neo4j Generative AI workshop at GraphSummit London 14 Nov 2023.pdf
Neo4j Generative AI workshop at GraphSummit London 14 Nov 2023.pdfNeo4j Generative AI workshop at GraphSummit London 14 Nov 2023.pdf
Neo4j Generative AI workshop at GraphSummit London 14 Nov 2023.pdf
 
Neo4j & AWS Bedrock workshop at GraphSummit London 14 Nov 2023.pptx
Neo4j & AWS Bedrock workshop at GraphSummit London 14 Nov 2023.pptxNeo4j & AWS Bedrock workshop at GraphSummit London 14 Nov 2023.pptx
Neo4j & AWS Bedrock workshop at GraphSummit London 14 Nov 2023.pptx
 
Neo4j workshop at GraphSummit London 14 Nov 2023.pdf
Neo4j workshop at GraphSummit London 14 Nov 2023.pdfNeo4j workshop at GraphSummit London 14 Nov 2023.pdf
Neo4j workshop at GraphSummit London 14 Nov 2023.pdf
 
Neo4j Product Updates & Knowledge Graphs at GraphSummit London 14 Nov 2023.pptx
Neo4j Product Updates & Knowledge Graphs at GraphSummit London 14 Nov 2023.pptxNeo4j Product Updates & Knowledge Graphs at GraphSummit London 14 Nov 2023.pptx
Neo4j Product Updates & Knowledge Graphs at GraphSummit London 14 Nov 2023.pptx
 

Recently uploaded

AI Product Management by Abhijit Bendigiri
AI Product Management by Abhijit BendigiriAI Product Management by Abhijit Bendigiri
AI Product Management by Abhijit BendigiriISPMAIndia
 
killingcamp longest common subsequence.pdf
killingcamp longest common subsequence.pdfkillingcamp longest common subsequence.pdf
killingcamp longest common subsequence.pdfssuser82c38d
 
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이ssuser82c38d
 
Sql server types of joins with example.pptx
Sql server types of joins with example.pptxSql server types of joins with example.pptx
Sql server types of joins with example.pptxsameer gaikwad
 
Product Manager vs Product Owner – Why Do Companies Still Struggle 23 Years A...
Product Manager vs Product Owner – Why Do Companies Still Struggle 23 Years A...Product Manager vs Product Owner – Why Do Companies Still Struggle 23 Years A...
Product Manager vs Product Owner – Why Do Companies Still Struggle 23 Years A...ISPMAIndia
 
Software Testing life cycle (STLC) Importance, Phases, Benefits...
Software Testing life cycle (STLC) Importance, Phases, Benefits...Software Testing life cycle (STLC) Importance, Phases, Benefits...
Software Testing life cycle (STLC) Importance, Phases, Benefits...Flexsin
 
P1 Inspection Types in Municity 5 Smartsheet
P1 Inspection Types in Municity 5 SmartsheetP1 Inspection Types in Municity 5 Smartsheet
P1 Inspection Types in Municity 5 SmartsheetMatthewTHawley
 
sql ppt for students who preparing for sql
sql ppt for students who preparing for sqlsql ppt for students who preparing for sql
sql ppt for students who preparing for sqlbharatjanadharwarud
 
Open Sprintera (Where Open Source Sparks a Sprint of Possibilities)
Open Sprintera (Where Open Source Sparks a Sprint of Possibilities)Open Sprintera (Where Open Source Sparks a Sprint of Possibilities)
Open Sprintera (Where Open Source Sparks a Sprint of Possibilities)GDSCNiT
 
The Game-Changer_ How Software Development Outsource Can Catapult Your Growth...
The Game-Changer_ How Software Development Outsource Can Catapult Your Growth...The Game-Changer_ How Software Development Outsource Can Catapult Your Growth...
The Game-Changer_ How Software Development Outsource Can Catapult Your Growth...emili denli
 
Embracing Change - The Impact of Generative AI on Strategic Portfolio Management
Embracing Change - The Impact of Generative AI on Strategic Portfolio ManagementEmbracing Change - The Impact of Generative AI on Strategic Portfolio Management
Embracing Change - The Impact of Generative AI on Strategic Portfolio ManagementOnePlan Solutions
 
Automation for Bonterra Impact Management (fka Apricot)
Automation for Bonterra Impact Management (fka Apricot)Automation for Bonterra Impact Management (fka Apricot)
Automation for Bonterra Impact Management (fka Apricot)Jeffrey Haguewood
 
Getting Started with Trello for Beginners.pptx
Getting Started with Trello for Beginners.pptxGetting Started with Trello for Beginners.pptx
Getting Started with Trello for Beginners.pptxmavinoikein
 
The Age of AI: Elevating Experiences & Delivering Customer Value!
The Age of AI: Elevating Experiences & Delivering Customer Value!The Age of AI: Elevating Experiences & Delivering Customer Value!
The Age of AI: Elevating Experiences & Delivering Customer Value!ISPMAIndia
 
OpenChain AI Study Group - North America and Europe - 2024-02-20
OpenChain AI Study Group - North America and Europe - 2024-02-20OpenChain AI Study Group - North America and Europe - 2024-02-20
OpenChain AI Study Group - North America and Europe - 2024-02-20Shane Coughlan
 
"Discovery and Delivery through Product IntelliGenAI framework" by Ramkumar A...
"Discovery and Delivery through Product IntelliGenAI framework" by Ramkumar A..."Discovery and Delivery through Product IntelliGenAI framework" by Ramkumar A...
"Discovery and Delivery through Product IntelliGenAI framework" by Ramkumar A...ISPMAIndia
 
AUTOKEYUNLOCKER-BRANDS-SUPPORT-STANDARD-VERSION.pdf
AUTOKEYUNLOCKER-BRANDS-SUPPORT-STANDARD-VERSION.pdfAUTOKEYUNLOCKER-BRANDS-SUPPORT-STANDARD-VERSION.pdf
AUTOKEYUNLOCKER-BRANDS-SUPPORT-STANDARD-VERSION.pdfAutokey
 
maximum subarray ppt for killing camp students
maximum subarray ppt for killing camp studentsmaximum subarray ppt for killing camp students
maximum subarray ppt for killing camp studentsssuser82c38d
 
DBA Fundamentals Group: Continuous SQL with Kafka and Flink
DBA Fundamentals Group: Continuous SQL with Kafka and FlinkDBA Fundamentals Group: Continuous SQL with Kafka and Flink
DBA Fundamentals Group: Continuous SQL with Kafka and FlinkTimothy Spann
 

Recently uploaded (20)

AI Product Management by Abhijit Bendigiri
AI Product Management by Abhijit BendigiriAI Product Management by Abhijit Bendigiri
AI Product Management by Abhijit Bendigiri
 
killingcamp longest common subsequence.pdf
killingcamp longest common subsequence.pdfkillingcamp longest common subsequence.pdf
killingcamp longest common subsequence.pdf
 
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
killingcamp 광고삽입문제 풀이, killingcamp 광고삽입문제 풀이
 
Sql server types of joins with example.pptx
Sql server types of joins with example.pptxSql server types of joins with example.pptx
Sql server types of joins with example.pptx
 
Product Manager vs Product Owner – Why Do Companies Still Struggle 23 Years A...
Product Manager vs Product Owner – Why Do Companies Still Struggle 23 Years A...Product Manager vs Product Owner – Why Do Companies Still Struggle 23 Years A...
Product Manager vs Product Owner – Why Do Companies Still Struggle 23 Years A...
 
Software Testing life cycle (STLC) Importance, Phases, Benefits...
Software Testing life cycle (STLC) Importance, Phases, Benefits...Software Testing life cycle (STLC) Importance, Phases, Benefits...
Software Testing life cycle (STLC) Importance, Phases, Benefits...
 
P1 Inspection Types in Municity 5 Smartsheet
P1 Inspection Types in Municity 5 SmartsheetP1 Inspection Types in Municity 5 Smartsheet
P1 Inspection Types in Municity 5 Smartsheet
 
sql ppt for students who preparing for sql
sql ppt for students who preparing for sqlsql ppt for students who preparing for sql
sql ppt for students who preparing for sql
 
Open Sprintera (Where Open Source Sparks a Sprint of Possibilities)
Open Sprintera (Where Open Source Sparks a Sprint of Possibilities)Open Sprintera (Where Open Source Sparks a Sprint of Possibilities)
Open Sprintera (Where Open Source Sparks a Sprint of Possibilities)
 
The Game-Changer_ How Software Development Outsource Can Catapult Your Growth...
The Game-Changer_ How Software Development Outsource Can Catapult Your Growth...The Game-Changer_ How Software Development Outsource Can Catapult Your Growth...
The Game-Changer_ How Software Development Outsource Can Catapult Your Growth...
 
Embracing Change - The Impact of Generative AI on Strategic Portfolio Management
Embracing Change - The Impact of Generative AI on Strategic Portfolio ManagementEmbracing Change - The Impact of Generative AI on Strategic Portfolio Management
Embracing Change - The Impact of Generative AI on Strategic Portfolio Management
 
Automation for Bonterra Impact Management (fka Apricot)
Automation for Bonterra Impact Management (fka Apricot)Automation for Bonterra Impact Management (fka Apricot)
Automation for Bonterra Impact Management (fka Apricot)
 
Getting Started with Trello for Beginners.pptx
Getting Started with Trello for Beginners.pptxGetting Started with Trello for Beginners.pptx
Getting Started with Trello for Beginners.pptx
 
The Age of AI: Elevating Experiences & Delivering Customer Value!
The Age of AI: Elevating Experiences & Delivering Customer Value!The Age of AI: Elevating Experiences & Delivering Customer Value!
The Age of AI: Elevating Experiences & Delivering Customer Value!
 
OpenChain AI Study Group - North America and Europe - 2024-02-20
OpenChain AI Study Group - North America and Europe - 2024-02-20OpenChain AI Study Group - North America and Europe - 2024-02-20
OpenChain AI Study Group - North America and Europe - 2024-02-20
 
"Discovery and Delivery through Product IntelliGenAI framework" by Ramkumar A...
"Discovery and Delivery through Product IntelliGenAI framework" by Ramkumar A..."Discovery and Delivery through Product IntelliGenAI framework" by Ramkumar A...
"Discovery and Delivery through Product IntelliGenAI framework" by Ramkumar A...
 
AUTOKEYUNLOCKER-BRANDS-SUPPORT-STANDARD-VERSION.pdf
AUTOKEYUNLOCKER-BRANDS-SUPPORT-STANDARD-VERSION.pdfAUTOKEYUNLOCKER-BRANDS-SUPPORT-STANDARD-VERSION.pdf
AUTOKEYUNLOCKER-BRANDS-SUPPORT-STANDARD-VERSION.pdf
 
maximum subarray ppt for killing camp students
maximum subarray ppt for killing camp studentsmaximum subarray ppt for killing camp students
maximum subarray ppt for killing camp students
 
DBA Fundamentals Group: Continuous SQL with Kafka and Flink
DBA Fundamentals Group: Continuous SQL with Kafka and FlinkDBA Fundamentals Group: Continuous SQL with Kafka and Flink
DBA Fundamentals Group: Continuous SQL with Kafka and Flink
 
eLearning Content Development Company Code and Pixels.pdf
eLearning Content Development Company Code and Pixels.pdfeLearning Content Development Company Code and Pixels.pdf
eLearning Content Development Company Code and Pixels.pdf
 

Les nouveautés produit Neo4j

  • 1. © 2023 Neo4j, Inc. All rights reserved. Nouveautés produits Nicolas Rouyer, Field Engineer, Neo4j
  • 2. © 2023 Neo4j, Inc. All rights reserved. Agenda Nouvelles fonctionnalités Neo4j 5 2
  • 3. © 2023 Neo4j, Inc. All rights reserved. Nouveautés Neo4j 5 Synthèse 3
  • 4. © 2023 Neo4j, Inc. All rights reserved. Neo4j 5 -Téléchargement 4 https://neo4j.com/download-center/
  • 5. © 2023 Neo4j, Inc. All rights reserved. NEO4J 5 Performances, Passage à l’échelle, agilité 5 Performances Élargies Scalabilité illimitée sans effort Flexibilité Totale des Opérations Répondre + vite à des requêtes + complexes Scalabilité H/V + automatique -de coûts d’infrastructure Déployer, exécuter et exploiter Neo4j simplement et partout
  • 6. © 2023 Neo4j, Inc. All rights reserved. Schéma du graphe Nouvelles contraintes sur les nœuds, les relations et les propriétés : ● Unique relationship property, ● Relationship key, ● Property data types NOUVELLES FONCTIONNALITÉS NEO4J 5 Améliorations Base de Données 6
  • 7. © 2023 Neo4j, Inc. All rights reserved. Graph Pattern Matching “La REGEX de la traversée” Amélioration de l'expressivité de la navigation dans les graphes avec les Quantified Path Patterns (QPP). Syntaxe + puissante et + performante pour naviguer et parcourir votre graphe.. NOUVELLES FONCTIONNALITÉS NEO4J 5 Améliorations Base de Données 7
  • 8. © 2023 Neo4j, Inc. All rights reserved. NOUVELLES FONCTIONNALITÉS NEO4J 5 Améliorations Base de Données Exemple Graph Pattern Matching 8 MATCH path=(a:Account)-[rel:TRANSACTION*3..6]->(a) WHERE size(apoc.coll.toSet(nodes(path))) = size(nodes(path)) - 1 AND ALL(idx in range(0, size(rel)-2) WHERE (rel[idx]).date < (rel[idx+1]).date AND (rel[idx+1].amount / rel[idx].amount) * 100 <= 20 ) RETURN path Avant-QPP
  • 9. © 2023 Neo4j, Inc. All rights reserved. NOUVELLES FONCTIONNALITÉS NEO4J 5 Améliorations Base de Données Exemple Graph Pattern Matching 9 QPP MATCH path=(a:Account)-[:PERFORMS]->(first_tx) ((tx_i)-[:BENEFITS_TO]->(a_i)-[:PERFORMS]->(tx_j) WHERE tx_i.date < tx_j.date AND 0.80 <= tx_i.amount / tx_j.amount <= 1.00 ){3,6} (last_tx)-[:BENEFITS_TO]->(a) WHERE size(apoc.coll.toSet([a]+a_i)) = size([a]+a_i) RETURN path
  • 10. © 2023 Neo4j, Inc. All rights reserved. Parallel Runtime 10
  • 11. © 2023 Neo4j, Inc. All rights reserved. NOUVELLES FONCTIONNALITÉS NEO4J 5 Parallel Runtime : requêtes analytiques accélérées x100 11
  • 12. © 2023 Neo4j, Inc. All rights reserved. NOUVELLES FONCTIONNALITÉS NEO4J 5 Parallel Runtime : requêtes analytiques accélérées x100 12 + de cores Requêtes + rapides
  • 13. © 2023 Neo4j, Inc. All rights reserved. Change Data Capture (CDC) 13
  • 14. © 2023 Neo4j, Inc. All rights reserved. NOUVELLES FONCTIONNALITÉS NEO4J 5 CDC : Suivi automatisé en temps réel des modifications 14
  • 15. © 2023 Neo4j, Inc. All rights reserved. Perspectives : Auto-Sharding 15
  • 16. © 2023 Neo4j, Inc. All rights reserved. NOUVELLES FONCTIONNALITÉS NEO4J 5 Auto-Sharding Fabric 16 A venir 2024+ Mapping Règles de Sharding ● Exploiter les indications du client pour créer une stratégie de répartition ● Permettre la création de schéma/métadonnées pour le sharding ● Augmenter automatiquement le nombre de shards en fonction de la configuration du client ● Créer un planner Fabric pour transférer les données et les requêtes vers les bons shards ● Prendre en charge les transactions distribuées et les proxy nodes ● Rendre disponible l’auto-sharding dans Aura
  • 17. © 2023 Neo4j, Inc. All rights reserved. Neo4j 5 Détails 17
  • 18. © 2023 Neo4j, Inc. All rights reserved. 18 XP Développeur Data Scientist Langage et Modèle Performances en lecture/expor t Neo4j 5 Performances en écriture/import Passage à l’ échelle et Haute Dispo Exploitation Cloud Native Gestion de versions et Support Administratio n Exploitation et Observabilité Sécurité
  • 19. © 2023 Neo4j, Inc. All rights reserved. XP Développeur/Data Scientist 19 • Python driver export API (Aura) • Export Neo4j result sets to Pandas dataframes • Python driver support for asyncio • ‘Retryable’ flag on Error objects (Aura) • Query String and Parameters in Go driver results objects renamed • Procedures can specify analyzer in Full-text queries (Aura) • Notifications (Aura) • Updates severity on some of the existing notifications
  • 20. © 2023 Neo4j, Inc. All rights reserved. Langage et Modèle 20 • New Element ID for graph objects (Aura) ID to uniquely identify the object and the database it is from. • Graph Pattern Matching-relationship and label patterns (Aura) (part of the Graph Pattern Matching long-term effort in Cypher) • Additions to Cypher: Underscores in numeric literals, count, exists(), isNaN • APOC 5 Compatible Plugin (Aura) Extended has been moved out to a community supported library • Traversal API Improved documentation and examples
  • 21. © 2023 Neo4j, Inc. All rights reserved. Graph Pattern Matching 21 Neo4j 5 Simpler alternative syntax to navigate and traverse your graph - Disjunction (v:L1|L2) - Negation (v:!L1) - Grouping (v: (L1&L2)|(L3&!L4)) - Repetition ()* // 0..n ()+ //1..n - Conjunction (v:L1&L2)
  • 22. © 2023 Neo4j, Inc. All rights reserved. Performances en lecture/export 22 • Faster TEXT indexes with Trigram analyzer (Aura) • Include Lists in FULLTEXT indexes (Aura) • New RANGE and POINT indexes (Aura) • Auto-parameterize partial parameterized queries (Aura) • Faster K-Hop Queries in Cypher (Aura) • Slotted Runtime for Community Edition
  • 23. © 2023 Neo4j, Inc. All rights reserved. K-Hop Query optimization 23 In Neo4j 5: breadth first Before: depth first Benefit: orders of magnitude faster! K-Hop query: variable length patterns. Ex: MATCH (:LabelA)-[:RELTYPE*1..5]->(:LabelB)
  • 24. © 2023 Neo4j, Inc. All rights reserved. Performances en écriture/import 24 • neo4j-admin import can now perform incremental load into an existing database • CALL … {} … IN TRANSACTION subquery support writes in PIPELINED Runtime (Aura) • No Eager for DETACH DELETE (n) in CALL IN TRANSACTIONS (Aura)
  • 25. © 2023 Neo4j, Inc. All rights reserved. Passage à l’échelle et Haute Disponibilité 25 • Autonomous Clustering (Enterprise) The new clustering infrastructure decouples servers from databases, improving scalability and cloud-readiness. • Create Database from URI • COMPOSITE databases (Enterprise) Fabric technology is used to improve the setting and management of sharded and federated databases with dynamic compositions of databases
  • 26. © 2023 Neo4j, Inc. All rights reserved. Exploitation Cloud Native 26 • Immutable privileges (Aura) Cloud operators can use sidecar design pattern to control RBAC-based permissions. • Server-side routing enabled by default (Aura) Simplify operations in VPC, behind firewalls & network appliances • Docker & Cloud Marketplace Publishing Neo4j 4.4 and 5 published as a single image in AWS, GCP and Azure. • ARM and Corretto JVM on AWS Recommend AWS Corretto JVM for consistent write throughput
  • 27. © 2023 Neo4j, Inc. All rights reserved. Gestion de versions et Support 27 • Neo4j 5 lifecycle and release cadence • New supported platforms, require JDK 17 and Scala upgrade • Any-to-any Neo4j 5.X version and patch release • Neo4j 4.4 to Neo4j 5.X migration • Improved eval/ commercial messaging • Db.tx_state.memory_allocation • Reorder transaction log file list in debug.log • Cypher-shell Java Driver Logging • Transaction log file rotation and retention policy change
  • 28. © 2023 Neo4j, Inc. All rights reserved. Neo4j 5 Continuous Release Support Model 28 5.LTS.0 Fixes ONLY Fixes Frequent 5.0.0 5.LTS+n.0 Features LTS in June 2024 Final Features Released End of Support Nov 2027 Upgrade to the latest version to receive latest fixes from Support Frequent (~monthly) releases for features and fixes
  • 29. © 2023 Neo4j, Inc. All rights reserved. Administration, Exploitation et Observabilité 29 • neo4j-admin refresh Improved features, more control and consistent set of arguments for the admin • Configuration settings refresh Settings have been reviewed, old and unnecessary settings have been removed. A more consistent namespace structure has been introduce. Settings in neo4j.conf have now strict validation. • Improved procedures to check and set config values • Fully integrated Log4j The logging framework is fully integrated with Log4j, provides better control of all the database logs.
  • 30. © 2023 Neo4j, Inc. All rights reserved. Administration, Exploitation et Observabilité 30 • Cypher-shell improvements Access available when there is no leader, plus auto completion for commands. • SHOW/TERMINATE TRANSACTION improvements (Aura) More information and control about running and terminating transaction with the CALL … IN TRANSACTIONS • Neo4j Operations Manager (Enterprise) The new UI based tool to monitor, administer and operate Neo4j 4.4 and 5.x. • Enhanced Backup (Enterprise) Backup provides new compressed file format, an API, differential backup, ‘restore until’ capabilities
  • 31. © 2023 Neo4j, Inc. All rights reserved. Sécurité 31 • Execute and ExecuteBoosted privilege review (Enterprise) Refresh of permissions for the execution of admin procedures • Cypher-Shell supports impersonation (Enterprise)
  • 32. © 2023 Neo4j, Inc. All rights reserved. Futur moteur de stockage au format block 32 MATCH (:Person {name: 'Bob'})-[r:LIKES]->(:Person {name: 'Alice'})
  • 33. © 2023 Neo4j, Inc. All rights reserved. Neo4j Vector Index ● Les Neo4j vector indexes utilisent Apache Lucene (search, indexing). ● Lucene implémente l’algorithme Hierarchical Navigable Small World (HNSW) pour effectuer une requête k~approximate nearest neighbors (k-ANN) sur les propriétés vectorielles. CALL db.index.vector.createNodeIndex('abstract-embeddings', 'Abstract', 'embedding', 1536, 'cosine'); MATCH (title:Title)<--(:Paper)-->(abstract:Abstract) WHERE toLower(title.text) = 'efficient and robust approximate nearest neighbor search using hierarchical navigable small world graphs' CALL db.index.vector.queryNodes('abstract-embeddings', 10, abstract.embedding) YIELD node AS similarAbstract, score MATCH (similarAbstract)<--(:Paper)-->(similarTitle:Title) RETURN similarTitle.text AS title, score; 33
  • 34. © 2023 Neo4j, Inc. All rights reserved. Intégration Google Dataflow 34
  • 35. © 2023 Neo4j, Inc. All rights reserved. Intégration GCP DataFlow 35 https://neo4j.com/blog/loading-data-neo4j-google-cloud-dataflow/ https://cloud.google.com/dataflow/docs/guides/templates/provided/google-cloud-to-neo4j?hl=fr
  • 36. © 2023 Neo4j, Inc. All rights reserved. Nouveautés Graph Data Science 36
  • 37. Edge embeddings Découvrir les relations manquantes ● Users generate edge embeddings using DGL, PyKeen, or PyTorch Geometric ● Bring them into Neo4j Graph Data Science or AuraDS stored as a property. ● Use similarity functions to identify possible relationship candidates and check node pairs. ● Create relationships Help predict missing relationships between entities Infer new relationships Improve semantic understanding and reasoning Neo4j Inc. All rights reserved 2023 37 How it Helps You
  • 38. Longest Path Algo Find the path of maximum length between two nodes in a directed acyclic graph Neo4j Inc. All rights reserved 2023
  • 39. Longest Path Once a directed acyclic graph is built, use either Graph Data Science or the Python client to call the Longest Path Algorithm. Find the path of maximum length between two nodes in a graph. Help solve critical scheduling and optimization problems by understanding longest paths How it Helps You
  • 40. Topological Sort Algo Sort nodes in a directed acyclic graph by traversing them in order of dependency Identify dependencies Neo4j Inc. All rights reserved 2023
  • 41. Identify Dependencies Once a directed acyclic graph is built, use either Graph Data Science or the Python client to call the topological sort algorithm. Find dependencies in the graph. Ensure that dependent tasks are performed in the correct order How it Helps You
  • 42. © 2023 Neo4j, Inc. All rights reserved. Rappels LLM+Neo4j 42
  • 43. Neo4j et l’IA Générative Neo4j Inc. All rights reserved 2023 1 2 3 L'IA générative adaptée à votre organisation Utilisez Neo4j pour adapter l’IAGen à votre entreprise, améliorer la précision et réduire les erreurs. Démarrer un Graphe de Connaissances avec les LLMs Utiliser LLMs + Neo4j pour l'extraction d'entités/relations et la création de graphes de connaissances Partenariats poussés avec les fournisseurs cloud pour l'IA générative
  • 45. © 2023 Neo4j, Inc. All rights reserved. https://data.world/blog/generative- ai-benchmark-increasing-the-accur acy-of-llms-in-the-enterprise-with- a-knowledge-graph/ Neo4j Fiabilise les LLMs 45
  • 46. © 2023 Neo4j, Inc. All rights reserved. Merci! nicolas.rouyer@neo4j.com 46