노력과 삽질 퇴적물
목차 0. 필요한 파일 1. 환경설정 기타. 참조자료 msi버전이 제일 간편하긴 한데, C드라이브로 쓰는 SSD용량도 부족하고 어쩌다 토이 프로젝트 혹은 연습용으로 가끔 쓰니 그냥 수동으로 서비스 구동하는게 낫겠다 싶어 zip버전으로 했습니다.사족, 공식 gitHub에서도 최신 로고는 나뭇잎 1장이군요. 0. 필요한 파일 파일명 예시경로 mongodb-windows-x86_64-6.0.2.zip [#다운로드] D:\dev_lib\mongodb-6.0.2 Robo 3T Windows.zip [#다운로드] D:\dev_lib\robo3t-1.4.4-windows Robo 3T는 실무에서도 사용중인 GUI툴이나, 다른 좋은툴이 있다면 그거 쓰셔도 좋습니다. 어디까지나 추가 설치가 없는걸 선호해가지고 1. 환경..
목차 1 환경설정 기타 참조자료 공식적으로 윈도우용 레디스는 없습니다. Redis is not officially supported on Windows. However, you can install Redis on Windows for development by following the instructions below.(접속: 2022-10-10) 그나마 있던게 MS의 공식 github에 있는거긴 하나, [#2016년자 버전]이 끝입니다. 구글링을 해도 이쪽 자료로 많이들 언급하는데 저는 좀더 최신 버전 기준이 필요해서 찾아보니 불행중 다행으로 어느 개인 개발자분이 공유하시는게 있어 해당 배포를 사용했고, 저도 개인 프로젝트or토이 프로젝트에서만 가볍게 쓰는게 좋다고 봅니다. 0. 필요한 파일 파일명 ..
1. 기초+이론 1) 특징> JSON형태 구조(DOCUMENT)> 데이터 입력시, objectId라는 필드가 자동생성되며 해당 컬럼에는 중복되지 않는 유일한 값이 들어간다.: [_id]라는 필드로 존재하고, 12바이트짜리 16진수.예. ObjectId(5d3d8f39f450a8969574d2e1) [16] 1글자->1바이트(8비트) 2진수 8칸(?)->16진수 2칸(?)이므로 5d3d8f39[16] f450a8[16] 9695[16] 74d2e1[16] 타임스탬프, 4바이트 머신 ID, 3바이트 DB서버 Pid, 2바이트 순차번호, 3바이트 > db에 입력되는 DOCUMENT 그룹을 collection이라고 부름.: 동일한 collection에 다수의 데이터 입력가능.> NoSQL이여서 불필요한 Join..
0. 필요한 파일 파일명예시 경로 이클립스[#] C:\eclipse AWS Toolkit for Eclipse [#] (이클립스 플러그인) JDK, JAVA SE [#] C:\Java\jdk1.8.0_111 Java용 AWS SDK [#] D:\dev_lib\aws_java_sdk > aws-java-sdk-1.11.111 개발용 환경변수 설정(Path 설정) 참조. 1. NoSQL * MySQL같은 RDBMS(relational database management system)와 달리NoSQL(Not Only SQL)은 분산처리에 촛점을 둔 비관계형 데이터 저장기술이다. 1) 장점> 데이터간의 관계를 정의X: Join등의 관계형 연산 없음.> 빅데이터에 최적화: 페타바이트급 용량 가능.> 데이터 처리 ..