{"title":"数据来源的关系数据库和图形数据库的比较分析:性能、查询和安全考虑","authors":"Devi Sunuwar, Monika Singh","doi":"10.1109/WCONF58270.2023.10235151","DOIUrl":null,"url":null,"abstract":"In today’s interconnected world, we perceive and understand everything as a vast network of relationships. Whether it’s people, places, or events, our minds naturally associate them as nodes and edges in a graph. This inherent cognitive tendency in human thinking contrasts with the formalisms commonly used by computer scientists and technologists, such as relational databases and JSON documents. While these abstractions serve as convenient tools, they only partially align with the intuitive way our brains process information. Relational databases excel in handling structured data and enforcing strict relationships, making them ideal for transaction processing and deterministic analytics. However, their rigid constraints often hinder the exploration of distant connections and answering complex questions about relationships that span multiple layers. This paper focuses on non-relational databases, particularly graph databases, and presents a comprehensive review of Neo4j compared to traditional relational databases. Graph databases offer a more realistic representation of corresponding data, allowing for flexible querying and traversing relationships with ease. By embracing the graph model, we can unlock new insights and uncover hidden patterns within our interconnected world.","PeriodicalId":202864,"journal":{"name":"2023 World Conference on Communication & Computing (WCONF)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Comparative Analysis of Relational and Graph Databases for Data Provenance: Performance, Queries, and Security Considerations\",\"authors\":\"Devi Sunuwar, Monika Singh\",\"doi\":\"10.1109/WCONF58270.2023.10235151\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In today’s interconnected world, we perceive and understand everything as a vast network of relationships. Whether it’s people, places, or events, our minds naturally associate them as nodes and edges in a graph. This inherent cognitive tendency in human thinking contrasts with the formalisms commonly used by computer scientists and technologists, such as relational databases and JSON documents. While these abstractions serve as convenient tools, they only partially align with the intuitive way our brains process information. Relational databases excel in handling structured data and enforcing strict relationships, making them ideal for transaction processing and deterministic analytics. However, their rigid constraints often hinder the exploration of distant connections and answering complex questions about relationships that span multiple layers. This paper focuses on non-relational databases, particularly graph databases, and presents a comprehensive review of Neo4j compared to traditional relational databases. Graph databases offer a more realistic representation of corresponding data, allowing for flexible querying and traversing relationships with ease. By embracing the graph model, we can unlock new insights and uncover hidden patterns within our interconnected world.\",\"PeriodicalId\":202864,\"journal\":{\"name\":\"2023 World Conference on Communication & Computing (WCONF)\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 World Conference on Communication & Computing (WCONF)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WCONF58270.2023.10235151\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 World Conference on Communication & Computing (WCONF)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WCONF58270.2023.10235151","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Comparative Analysis of Relational and Graph Databases for Data Provenance: Performance, Queries, and Security Considerations
In today’s interconnected world, we perceive and understand everything as a vast network of relationships. Whether it’s people, places, or events, our minds naturally associate them as nodes and edges in a graph. This inherent cognitive tendency in human thinking contrasts with the formalisms commonly used by computer scientists and technologists, such as relational databases and JSON documents. While these abstractions serve as convenient tools, they only partially align with the intuitive way our brains process information. Relational databases excel in handling structured data and enforcing strict relationships, making them ideal for transaction processing and deterministic analytics. However, their rigid constraints often hinder the exploration of distant connections and answering complex questions about relationships that span multiple layers. This paper focuses on non-relational databases, particularly graph databases, and presents a comprehensive review of Neo4j compared to traditional relational databases. Graph databases offer a more realistic representation of corresponding data, allowing for flexible querying and traversing relationships with ease. By embracing the graph model, we can unlock new insights and uncover hidden patterns within our interconnected world.