Database19 My SQL 설치 목차 윈도우 설치 mysql community installer windows 검색 후 사이트 접속 용량 큰 파일 다운로드 가입하라는 창이 뜨면, No thanks, just start my download. 클릭 Installer 실행 후 다음 내용 진행 Custom 클릭 후 진행(다 설치해도 되지만, 필요한 것만 설치하고 싶은 경우 Custom으로 진행) Server와 Workbench 추가해주기 Server 는 MySQL의 본체 Workbench는 데이터베이스 GUI 툴 같은 것입니다. GUI이 툴이 싫고 CLI 환경이 좋다 하면은 MySQL Shell을 설치하면 됩니다. 설치 진행 후 Accounts and Roles창이 나올때까지 Next 클릭 root 계정 패스워드 설정하기 이 패스워드는 반드.. 2024. 2. 27. 데이터베이스 / DBMS의 종류 목차 Key-value Database 데이터 저장 방식 데이터를 key-value 형태로 저장하는 데이터베이스 너무 간단해서 실용성이 없습니다. (서브용 DB로 많이 사용) DBMS 예시 redis 특수한 기능을 가진 key-value database (redis는 key-value database이지만 많이 사용됩니다.) 데이터를 하드디스크에 저장하지 않고, 1차적으로 ram(메모리)에 저장합니다. ram(메모리)이 하드디스크보다 훨씬 빠르기 때문 redis 활용 방식 main DB 하나를 두고, 거기서 자주 사용되는 데이터를 redis에 추가로 복사해 둡니다. 자주 사용되는 데이터를 달라고 할 경우 메인 DB가 아닌, redis에서 꺼내서 보여줍니다. 하드디스크가 아닌 ram(메모리)에서 꺼내오기 .. 2024. 2. 27. MongoDB 이론, 초기 설정 목차 MongoDB 란 MongoDB는 매우 인기 있는 NoSQL 데이터베이스 시스템입니다. NoSQL 데이터베이스 란 주로 비구조화된 데이터를 저장하고 관리하는데 효과적입니다. MongoDB는 데이터를 문서 형태로 저장합니다. 이 문서들은 JSON형태와 유사한 BSON(Binary JSON) 형식으로 사용합니다. 또한 NoSQL인 MongoDB는 고정된 스키마가 없어, 다양한 형태의 데이터를 같은 컬렉션에 저장할 수 있습니다. MongoDB에서 컬렉션(Collection)은 SQL 데이터베이스의 테이블과 유사한 개념입니다. 데이터는 문서의 형태로 컬렉션 내에 저장됩니다. 각 문서는 키-값 쌍으로 구성되어 있으며, 서로 다른 문서들은 서로 다른 구조를 가질 수 있습니다. 이는 같은 컬렉션 내에서도 서루 .. 2023. 12. 19. 이전 1 2 3 4 5 다음