EdgeDB - 개발자를 위한 차세대 오픈소스 ORDB를 소개합니다.
EdgeDB관련 홈페이지에서는 아래와 같이 소개하고 있습니다.
EdgeDB is a next-generation graph-relational database designed as a spiritual successor to the relational database.
한마디로, EdgeDB 는 개발자를 위한 차세대 오픈소스 ORDB 라고 머릿속에 넣어두시면 되고요..
설치는 아래와 같이 진행하시면 됩니다.
1. Linux or macOS 에서는 curl 를 통해서 해당 홈페이지에 접근하셔서 다운로드
2, 윈도우는 파워쉘을 통해서 iwr 명령 사용하셔서 설치하시면 됩니다.
출처 : edgeDB 홈페이지
다설치가 되셨으면, 위와 같이 버전체크 하셔서 정상적으로 설치되었는지 확인하시면 되고요..
공부해본결과 클라이언트 라이브러리는 Python, Typescript/Javascript, Go 를 지원하고 있습니다.
그리고, EdgeDB 관련 간단하게 특징을 정리하자면 아래와 같습니다.
- PostgreSQL 위에 만든 객체 관계형 데이터베이스
ㅤ→ 엄격한 선언형, Typed Schema : EdgeDB SDL
ㅤ→ SQL과 비슷하지만 쉽고 강력한 쿼리 언어 : EdgeQL
ㅤ→ Schema 자동 Migration 기능 내장
ㅤ→ GraphQL 지원 내장
ㅤ→ ORM 들보다 훨씬 빠른 속도
- TypeScript/JavaScript, Python, Go, Deno 공식 라이브러리 제공
- 리눅스/맥/윈도우에 1줄 스크립트로 설치 지원
그외에 자세한 사항은 아래 홈페이지를 접속하셔서 확인하시면 되고요..
참고로, EdgeDB 2.0 이 2022년 7월 28일 10시에 출시된다고 하니깐요....
개인적으로 많이 흥분되네요...
아무튼 오늘 블로그는 여기까지고요..
항상 믿고 봐주셔서 감사합니다.
'좋아하는 것_매직IT > 96.IT 핫이슈' 카테고리의 다른 글
Cloud Hypervisor - 오픈소스 Virtual Machine Monitor(VMM) (cloudhypervisor.org) (0) | 2022.07.29 |
---|---|
LiteFS - SQLite DB를 클러스터에 복제하는 FUSE기반 파일 시스템 (github.com/superfly) (0) | 2022.07.28 |
Astropos JS - 터치 친화적 3D Parallax 호버 효과 라이브러리 (atroposjs.com) (0) | 2022.07.27 |
Etro - Typescript 비디오 편집 프레임워크 (etrojs.dev) (0) | 2022.07.27 |
이제 윤초는 과거로 남겨둘 때가 되었다 (engineering.fb.com) (0) | 2022.07.26 |