두권 모두 빠르게 읽을 수 있는 분량이어서 한번에 구입하게 되었다. 어떻게 보면 두권이 상반된 내용으로 보인다."일본전산 이야기"는 "일본전산"이라는 기업을 만든 창업주가 집필한 것으로 일을 어떻게 하면 효과적으로 하는지회사에 필요한 사람은 어떤 사람인지 등.. 사장님 관점에서 기술되어 있다고 하는데, 언젠가 도움이 될 것 같아서 구입했다." Slack 슬랙"은 워라밸을 추구하는 시대에 필요한 미덕이랄까..책 소개가 마음에 들어 구입했다."'여유, 느슨함, 이완(弛緩)' 등을 뜻하는 단어인 슬랙(Slack)을 통해 일시적으로 비효율적(inefficient)으로 보일지라도, 이것이 급변하는 내외의 조건에 기민하게 대응할 수 있는 장점이 될 수 있음을 강조하고 있다. 이 책에서는 단기성과에 급급하고, 빨리빨..
MongoDB와 같은 NoSQL의 최대 장점이자 단점은 Schema-Free입니다. 즉 데이터를 넣을 공간을 미리정의할 필요가 없다는 것이죠.그래서 도큐먼트마다 필드의 갯수나 타입도 다양하게 저장해서 활용할 수 있습니다.스키마가 없으니 데이터를 저장할 때 편하지만, 개발자 실수로 원하지 않은 도큐먼트가추가되는 일이 흔히 발생합니다.MongoDB에서는 RDBMS의 제약조건과 비슷한 기능으로 이런 단점을 보완할 수 있습니다."collMod" 명령으로 컬렉션에 유효성을 추가할 수 있는데, "collMod"는 'dbAdmin' 역할이 필요합니다. 해당 데이터베이스 유저중 하나에 'dbAdmin' 역할(role)를 부여하고, 그 계정으로 접속한 다음에유효성을 추가하면 됩니다.예시로 member라는 컬렉션에 no라..
csv 파일을 특정 컬렉션에 import 할 때 필드의 데이터 타입이 원하지 않게 들어가는 경우가 있습니다.예를 들어 123 값을 숫자가 타입이 아니라 문자열 데이터로 넣어야 하는데 별도 지정이 없으면 숫자로 들어가는 경우가 있습니다.csv 파일에서 필드의 구분은 ","로 할 뿐 각각의 데이터가 문자열인지 숫자인지 구분이 안되기 때문에아래와 같이 두가지 방법으로 이것을 해결할 수 있습니다. 첫번째 방법csv 파일 첫번째 줄에 필드명과 데이터 타입을 아래와 같이 넣어 주면 됩니다.---------------------- a.csv ----------------------------------member_no.string(), name.string()1234,홍길동------------------------..
if~ 문과 같은 조건문을 MongoDB에서는 아래과 같이 사용하실 수 있습니다.{ $cond: { if: , then: , else: } }또는{ $cond: [ , , ] } 위 구문처럼 $cond 오퍼레이터를 사용하면 else if 를 사용할 수 없습니다.else if 처럼 다중 비교문이 필요하다면 $switch 오퍼레이터를 사용해야 합니다.{ $switch: { branches: [ { case: , then: }, { case: , then: }, ... ], default: }}$cond와 $switch는 aggregate stage에서 $group, $project 모두에서 사용할 수 있습니다.
- Total
- Today
- Yesterday
- 톡토기
- 카카오 에드
- 별이 빚나는 밤
- 별잉 빛나는 밤
- 홈 오피스
- Life Chair
- VARIDESK
- 남설 팔찌
- 파나소닉 비데 DL-EH10KWS
- JMW 헤어드라이기기
- 루미큐브 종류
- node.js
- 매직 트랙패드2
- 코라나 19
- 빈센트 반 고흐
- Sybase IQ
- yugabyteDB
- weka
- GKRS
- 증권정보포털
- 로니카 BCS
- 브리다 정수기
- 배당급
- 솔리드 쿨론
- 화분벌레
- 유가바이트디비
- 고체 향수
- 르세라핌
- Pixel Pals
- 오미크론
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |