2020 년 1 호 데이터 관리 도구: FlyWayDB

in hive-101145 •  4 years ago 

웹 애플 리 케 이 션 개발 에서 가장 무시 되 기 쉬 운 부분 은 데이터 뱅 크 의 자동화 수요 입 니 다.응용 프로그램의 새로운 버 전 을 위 한 데이터베이스 schema 변경 이 필요 하 다 는 사실 이 뒤 늦게 생각 나 는 경우 가 많다.Schema 는 여러 개의 열 이나 표를 추가 하거나 이름 을 바 꾸 는 경우 가 많다.응용 프로그램 버 전이 schema 버 전과 일치 하지 않 으 면 프로그램의 정상 적 인 운행 을 완전히 파괴 할 수도 있다.마지막 으로 두 개의 서로 다른 시스템 이 존재 하기 때문에 응용 프로그램 업 그 레이 드 를 통 해 데이터 베 이 스 를 조정 하 는 것 도 어렵다.좋 은 소식 은, FlyWayDB 스스로 가 이상 의 모든 문 제 를 해결 할 수 있다 는 것 이다.

주요 우위

데이터 베이스 버 전 관리 - FlyWay 는 사용자 가 쉽게 각 데이터 베이스 버 전 을 만 들 고 데이터 베 이 스 를 추적 하 며 schema 가 변경 한 스크롤 백 과 스크롤 백 을 쉽게 완성 할 수 있 도록 합 니 다. 전체 과정 은 맞 춤 형 구축 솔 루 션 이 필요 없습니다.

바 이 너 리 나 내장 - 프로그램 이 시작 되 는 과정 에서 또는 이 너 리 로 실행 가능 한 파일 을 선택 하여 Fly way 를 실행 할 수 있 습 니 다.사용 자 는 코드 에서 이 도 구 를 직접 사용 하여 시작 할 때 버 전의 기능 을 검사 하고 적당 한 이전 을 실행 할 수 있 도록 함으로써 데이터 베 이 스 를 응용 프로그램의 버 전과 동기 화 할 수 있 습 니 다.물론 cmd 행 을 임시 적 으로 실행 할 수 있 으 며 전체 응용 프로그램 을 재건 할 필요 가 없 는 전제 에서 기 존 데이터 베이스 에 좋 은 유연성 을 제공 합 니 다.

경쟁 상대 와 의 비교

FlyWay 와 같은 위치 에 있 는 경쟁 상대 가 많 지 않 지만 우 리 는 쌍방의 실력 차 이 를 분석 할 필요 가 있다.

LiquiBase - Liquibase 는 FlyWay 와 매우 유사 합 니 다.사실 경험 이 풍부 한 전문 담당 자 를 찾는다 면 저 는 사실 LiquiBase 를 표준 해결 방안 으로 선정 하 는 경향 이 있 습 니 다.

Flocker - 이 도 구 는 용기 화 응용 프로그램 에 대한 관 리 를 더욱 강조 한다. 많은 친구 들 이 실 감 하고 용기 에서 데이터 베 이 스 를 실행 하 는 것 이 매우 어렵 고 계획 을 세 워 야 목 표를 달성 할 수 있다.저 는 RDS 와 같은 데이터 베 이 스 를 사용 하 는 것 을 권장 합 니 다. 가장 좋 은 것 은 용기 안에서 관건 적 인 데 이 터 를 실행 하여 저장 하 는 것 을 시도 하지 않 는 것 입 니 다.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!