Contents30 [MongoDB] ObjectId란 ObjectId의 의미 MongoDB의 _id는 ObjectId 타입이다. ObjectId는 같은 document 내에서 유일함이 보장되는 12byte 크기의 문자와 숫자로 구성된 값이다. RDBMS의 Primary key와 같이 고유한 키를 의미한다. Primary key는 DBMS가 직접 부여하지만, ObjectId는 클라이언트에서 생성한다. 이것은 MongoDB 클러스터에서 Sharding된 데이터를 빠르게 가져오기 위함인데, Router(mongos)는 ObjectId를 보고 데이터가 존재하는 Shard에서 데이터를 요청할 수 있다. Collection에 데이터를 넣을 때 ObjectId를 직접 넣어주지 않는 이상 자동으로 값이 부여되어 저장된다. 그리고 모든 데이터들은 각각의 ObjectId를 .. 2021. 8. 17. URI와 URL의 차이 URI (Uniform resource Identifier) : 통합 자원 식별자로 네트워크 상에서 자원의 위치를 알려주기 위한 규약 URL (Uniform Resource Locator) : URI의 하위 개념으로 네트워크 상 자원이 어디있는지 알려주기 위한 주소 URI 와 URL의 구분 https://yoonveloping.com : yoonveloping이라는 서버를 나타내기 때문에 URI, URL https://yoonveloping.com/user : yoonveloping 서버의 user라는 자원의 위치를 의미하기 때문에 URI, URL https://yoonveloping.com/user/info.html : yoonveloping 서버의 user 디렉토리 아래의 info.html을 가리키므.. 2021. 8. 8. 이전 1 ··· 5 6 7 8 다음