본문 바로가기

728x90

mariadb

(3)
여러 DB 백업을 한 화면에서 관리하는 databasement 여러 DB 백업을 한 화면에서 관리하는 databasementIT & AI 뉴스 썸네일운영하는 데이터베이스가 늘면 백업 방식도 제각각 흩어지기 쉬워요. databasement는 여러 종류의 DB를 한 웹 화면에 연결하고, 백업 예약부터 보관과 복원까지 묶어서 관리하는 셀프 호스팅 도구예요. 1핵심 요약구분핵심왜 볼 만한가요지원 범위MySQL, PostgreSQL, MariaDB, MSSQL, MongoDB, SQLite, Firebird, Redis와 Valkey를 한 화면에서 다뤄요DB마다 따로 만든 백업 작업을 한곳에서 확인할 수 있어요사설망 연결SSH 터널과 HTTPS 아웃바운드 방식의 원격 에이전트를 지원해요인바운드 포트를 새로 열기 어려운 네트워크에서도 백업 경로를 설계할 수 있어요보관과 복원일..
StackRender, ERD에서 실행할 SQL까지 이어 주는 오픈소스 스키마 도구 StackRender, ERD에서 실행할 SQL까지 이어 주는 오픈소스 스키마 도구StackRender 데이터베이스 스키마 설계 도구 썸네일데이터베이스 구조를 화이트보드나 문서에서 먼저 그린 뒤 SQL로 다시 옮기면 설계와 구현 사이에 차이가 생기기 쉬워요. StackRender는 화면에서 테이블과 관계를 설계하고, 여러 데이터베이스에 맞는 SQL DDL로 내보내는 오픈소스 도구예요. 기존 스키마를 가져오는 기능도 있어 새 프로젝트뿐 아니라 운영 중인 구조를 살펴볼 때도 쓸 수 있어요. 1핵심 요약구분핵심왜 볼 만한가요설계 방식드래그 앤 드롭 화면에서 테이블, 컬럼, 타입, 제약 조건을 다뤄요ERD와 실제 SQL 사이의 반복 작업을 줄일 수 있어요입출력기존 SQL DDL을 가져오고 설계 결과를 다시 SQ..
lobste.rs는 왜 서버 DB를 MariaDB 대신 SQLite로 옮겼을까요 lobste.rs는 왜 서버 DB를 MariaDB 대신 SQLite로 옮겼을까요IT & AI 뉴스 썸네일개발자 커뮤니티 lobste.rs가 운영 데이터베이스를 MariaDB에서 SQLite로 옮겼어요. 첫 배포는 CPU 사용률이 100%까지 치솟아 되돌렸지만, 병목 쿼리 3개를 고친 뒤 두 번째 배포에 성공했어요. 작은 서비스가 데이터베이스 구조를 단순하게 만들 때 무엇을 준비해야 하는지 보여 주는 사례예요. 1핵심 요약구분핵심왜 볼 만한가요운영 결과월요일 트래픽 증가를 처리했고 CPU와 메모리 사용량도 줄었어요SQLite가 실제 웹서비스에서도 조건에 따라 충분히 버틸 수 있다는 운영 사례예요비용별도 MariaDB VPS를 내리면 전체 VPS 비용이 절반으로 줄어요데이터베이스 선택이 서버 구조와 고정비에..

728x90