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 | tags: [ database, python ]
A Python based database, marrying objects and schema for a next gen graph database
Standing on the water's edge
EdgeDB is 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

This post and/or images used in it may have been created or enhanced using generative AI tools for clarity and organization. However, all ideas, technical work, solutions, integrations, and other aspects described here are entirely my own.