Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer’s view in any way.

EdgeDB resources

posted on March 7, 2022 by Mark Roxberry
Standing on the water's edge
A Python based database, marrying objects and schema for a next gen graph database

EdgeDB

EdgeDB is an object / schema based database written in Python. I'm looking at it for the graph <> relational features. Linking entities appears novel.

The feature set is described on the project site, EdgeDB.com:

  • schema graph
  • object types
  • computed properties
  • constraints, cascading features

Does it make using document data easier to maintain, update?

Quickstart

install edgedb on Mac or Linux

curl --proto '=https' --tlsv1.2 -sSf https://sh.edgedb.com | sh

or using Docker

docker run \
  --name edgedb \
  -e EDGEDB_SERVER_PASSWORD=secret \
  -e EDGEDB_SERVER_TLS_CERT_MODE=generate_self_signed \
  -v /my/data/directory:/var/lib/edgedb/data \
  -d edgedb/edgedb

References

EdgeDB Home

Image Credit

Photo by Ivan Tsaregorodtsev on Unsplash