7.8 C
New York
Friday, November 25, 2022

EdgeDB raises $15M for open source graph-relational database – TechTarget

Getty Images
Open source database EdgeDB got a boost on Monday as the startup, founded in 2019, raised $15 million in series A funding.
EdgeDB has developed an open source relational database technology that integrates graph database concepts as well as object-relational mapping (ORM) capabilities.
The EdgeDB database uses the open source PostgreSQL relational database as a foundation for what it calls a graph-relational database and has built out its own query language called EdgeQL. With the new funding, EdgeDB said it will continue developing its open source technology as well as building out a cloud service it expects to be available in 2023.
EdgeDB competes with a number of different databases aimed at developers, including PlanetScale, Yugabyte and Supabase.
One organization that is using EdgeDB now is online music booking system BeatGig. BeatGig’s platform uses EdgeDB to store all its data, including user data as well as artist and booking data, said Jeremy Berman, co-founder and CTO. BeatGig had previously been using Google’s Firestore and Redis for its database deployments.
“EdgeDB allows us to build features much faster,” Berman said. “We don’t have to worry about how our relational data connects under the hood — we just define the connections, and EdgeDB does the rest.”
The EdgeDB database is designed to be more closely aligned with how developers work today, said Yury Selivanov, co-founder and CEO of EdgeDB.
Relational databases are structured with schema using tables, columns and rows. Meanwhile, application developers work with programming languages such as Python, JavaScript or C++ using objects rather than tables.
This has been a known problem for decades with how relational databases work in contrast with programming languages; it’s known in computer science as the object-relational impedance mismatch.
EdgeDB elevates the relational database model from only working with tables to a higher-level data model in which objects are the primary entities that developers interact with. It incorporates a structure known as an object type that is similar in concept to a table in a traditional relational database. The key difference between the EdgeDB concept of object type and a table is how different tables are connected, according to Selivanov.
In a relational database, tables are connected with a SQL function known as a join. In EdgeDB, instead of a SQL join, there is the concept of a link, which is a way to refer something from one object to another object.
“EdgeDB allows you to think of your data not as a collection of tables, but as a collection of link objects, and you can now think of it as a graph,” Selivanov said.
The mismatch is that relational databases use tables while programming languages use objects. How developers and database vendors have been able to bridge the gap is with ORM. There are different ORMs for each programming language that map tables to the objects used in that programming language.
“With EdgeDB, there is no need for ORMs because the data model of the database is already high-level enough, and your programming language is already compatible,” Selivanov said. “We have this ambitious goal, which is essentially that we want to modernize relational databases.”
The tech giant joined previously disparate capabilities in a single platform and unveiled a new hub where customers can view …
The new integration platform as a service joins data preparation and cataloging capabilities in one place, enabling organizations…
Candidates are now using data to build profiles of potential voters and target their outreach in much the same way enterprises …
Many organizations struggle to manage their vast collection of AWS accounts, but Control Tower can help. The service automates …
There are several important variables within the Amazon EKS pricing model. Dig into the numbers to ensure you deploy the service …
AWS users face a choice when deploying Kubernetes: run it themselves on EC2 or let Amazon do the heavy lifting with EKS. See …
Acquia, known for its developer-centric web content management, releases more tools to ease the developer’s burden in deploying …
Microsoft’s announcement of Loop came with various questions — in particular, how the new product compares to legacy products, …
Cloud document management company Box chases customers with remote and hybrid workforces with its new Canvas offering and …
With its Cerner acquisition, Oracle sets its sights on creating a national, anonymized patient database — a road filled with …
Oracle plans to acquire Cerner in a deal valued at about $30B. The second-largest EHR vendor in the U.S. could inject new life …
The Supreme Court ruled 6-2 that Java APIs used in Android phones are not subject to American copyright law, ending a …
At SAP Spend Connect, the vendor unveiled new updates to SAP Intelligent Spend applications, including a consumer-like buying …
SAP Multi-Bank Connectivity has added Santander Bank to its partner list to help companies reduce the complexity of embedding …
Over its 50-year history, SAP rode business and technology trends to the top of the ERP industry, but it now is at a crossroads …
All Rights Reserved, Copyright 2005 – 2022, TechTarget

Privacy Policy
Cookie Preferences
Do Not Sell My Personal Info

source

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles