MariaDB

    Redis & Maria DB

    Redis & Maria DB

    현재 근무하는 스타트업에서 프로젝트 진행할 때 Redis와 MariaDB를 주로 사용한다. 각 DB의 장점을 간단하게 설명하자면 다음과 같다. Redis Redis 는 주로 캐시기능 구현 혹은 Server에서 임시적으로 데이터를 저장할 때 사용한다. Key-value 기반 데이터베이스이고 expire라는 기능을 제공하여 지금으로부터 특정 시점 이후 사용하지 않는값을 삭제하기 용이하다. In-memory database이기 때문에 속도가 빠르고 여러가지 관계에 대한 제약사항이 없기 때문에 NodeJS process 간 공유하는 저장공간을 구현하는데 안성맞춤이다. (물론 RDBMS처럼 시스템의 기본 DB를 Redis로 구성할 수도 있다. 곧 2년간 진행한 Redis 기반 IoT 플랫폼 개발에 관한 글을 작성..

    [Docker] Maria DB container 백업하기

    [Docker] Maria DB container 백업하기

    Docker를 이용하여 Maria DB를 사용할 때 백업을 진행하려면 다음의 공식 가이드를 참고한다. hub.docker.com/_/mariadb mariadb We and third parties use cookies or similar technologies ("Cookies") as described below to collect and process personal data, such as your IP address or browser information. You can learn more about how this site uses Cookies by reading our privacy policy hub.docker.com Creating database dumps $ docker exec..