当前位置:网站首页>Open source PostgreSQL extension age for graph database was announced as the top-level project of Apache Software Foundation
Open source PostgreSQL extension age for graph database was announced as the top-level project of Apache Software Foundation
2022-07-04 17:54:00 【Ink Sky Wheel】
Apache AGE,“ Graphic extension ” Recently announced as Apache Software foundation top projects (TLP). What's the importance of this ?
The project started in 2019 Years as a AgensGraph(Bitnine Global Of PostgreSQL Multi model database Branch ) The extended development of , And in 2020 year 4 The moon enters Apache The incubator .Apache Incubator is the main entry path for projects and code bases that want to be part of it Apache The efforts of the software foundation . For a graduate from an incubator to enter TPL In terms of projects , Show great maturity and community participation . It provides confidence for the life of the project , Good news for those who want to adopt it .
As for the project itself ,AGE Is a graphic database project , It adds graphic analysis function to the traditional relational data platform . It's based on PostgreSQL, It aims to create a multi model database that can process relational model and graphical model data at the same time , So that users can use the standard ANSI SQL And graphic query language openCypher, Fill in the unsatisfied “ The best of both worlds ” Niche market .
just as Postgres Community advocates Mehboob Alam As explained :
Integrating traditional analysis and real-time graphic intelligence will change the rules of the game , and AGE Will play an important role in this exciting future .
As mentioned earlier ,Apache AGE Support openCypher Graph query language .Cypher By the first Neo4j contribution , Has been 10 A variety of products and tens of thousands of developers use . It is a query language , Allows you to retrieve data from charts . It's like for graphics SQL, And receive SQL Inspired by the , So it allows you to focus on what data you want to get from the graph , Not how to get it .
I am here “Neo4j Online course introduction ” The report Explored Cypher , Of course ,Neo4j Is a purely graph based database , And AGE The graph relation fusion of is different . This free course is about Cypher Basic knowledge and opportunities for different types of database management systems and their evolution :
When dealing with connections between many tables , Relational database system can't really deal with . And then , When it is found that the classical database system cannot cope with the amount of data generated in the era of big data , The first crack began to appear . therefore ,NoSQL Database came into being . But to improve performance , They got rid of ACID.
The next step is the document database , You can index the contents of the document , So that you can also find documents based on their contents . But then you need to be able to find cross referenced data , Therefore, the graph database appears . Designed for online transaction processing (OLTP) The system is used together to build , They can store relationships and connections as first-class entities , It can also be stored in ACID Next .
go back to AGE, The project recently released Apache AGE v1.0.0-incubating, At present, for PostgreSQL 11 Version development , And will support PostgreSQL 12、13 And all the future PostgreSQL edition .
Of course , This is due to PostgreSQL extensibility , This proves once again the added value and unpredictable value it has for its users . in fact , Recently released another very useful extension . stay pg_ivm Checked in pg_ivm - Steroids The materialized view of :
pg_ivm yes PostgreSQL 14 Expansion module for , It provides incremental view maintenance (IVM) function . This means that the materialized view is updated immediately after modifying the base table .
pg_ivm Gives the answer to the old question of when to refresh materialized views . As a review or reminder , The materialized view is compared with the ordinary view , The former keeps a copy of the referenced data to speed up the query , Because you actually query the copy , The latter performs real-time queries every time .
AGE Add a strong expansion ecosystem , give PostgreSQL Extra superpowers . In its Github repo Check out .
Source of the article :https://www.i-programmer.info/news/84-database/15530-age-the-open-source-postgresql-extension-for-graph-database-functionality.html
边栏推荐
- The Block:USDD增长势头强劲
- 解读数据安全治理能力评估框架2.0,第四批DSG评估征集中
- CANN算子:利用迭代器高效实现Tensor数据切割分块处理
- Mathematical analysis_ Notes_ Chapter 7: differential calculus of multivariate functions
- Vb无法访问数据库stocks
- 大规模服务异常日志检索
- 【Unity UGUI】ScrollRect 动态缩放格子大小,自动定位到中间的格子
- 要上市的威马,依然给不了百度信心
- Electronic pet dog - what is the internal structure?
- 长城证券开户安全吗 证券账户怎么开通
猜你喜欢
78岁华科教授冲击IPO,丰年资本有望斩获数十倍回报
公司要上监控,Zabbix 和 Prometheus 怎么选?这么选准没错!
Solve the El input input box For number number input problem, this method can also be used to replace the problem of removing the arrow after type= "number"
To sort out messy header files, I use include what you use
VB cannot access database stocks
Mathematical analysis_ Notes_ Chapter 7: differential calculus of multivariate functions
Load test practice of pingcode performance test
La 18e Conférence internationale de l'IET sur le transport d'électricité en courant alternatif et en courant continu (acdc2022) s'est tenue avec succès en ligne.
Developers, MySQL column finish, help you easily from installation to entry
[Huawei HCIA continuous update] SDN and FVC
随机推荐
【华为HCIA持续更新】SDN与FVC
关于nacos启动时防火墙开启8848的坑
The company needs to be monitored. How do ZABBIX and Prometheus choose? That's the right choice!
What are cache penetration, cache breakdown, and cache avalanche
长城证券安全不 证券开户
Internet addiction changes brain structure: language function is affected, making people unable to speak neatly
VSCode修改缩进不成功,一保存就缩进四个空格
【HCIA持续更新】网络管理与运维
Face_recognition人脸识别之考勤统计
To sort out messy header files, I use include what you use
【Hot100】31. Next spread
码农版隐秘的角落:作为开发者最讨厌的5件
[template] [Luogu p4630] duathlon Triathlon (round square tree)
[HCIA continuous update] WLAN overview and basic concepts
Great Wall Securities security does not open a securities account
Datakit -- the real unified observability agent
Recast of recastnavigation
wuzhicms代码审计
[HCIA continuous update] overview of WLAN workflow
高中物理:力、物体和平衡