일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mysql
- 코딩
- Spring Security
- 스크래치
- 파주
- MSSQL
- html5
- 오라클
- 톰캣
- 리브레캐드
- jsp
- 운정
- 설치
- 강좌
- 잡토이 메이킹 코딩 학원
- 유니티
- 예제
- Android
- 라즈베리파이
- 아두이노
- 시작하기
- Unity
- jobtoy
- 안드로이드
- 잡토이
- 설정
- oracle
- librecad
- s4a
- tomcat
- Today
- Total
목록database/mongodb (5)
랩제이
[mongodb] 강좌4 BigData MongoDB(NoSQL) - upsert Flag db.collection.update( , , { upsert: true } ) upsert: true : 아이디가 같은데 업데이트 다른다면 insert 한다. db.bios.update( { name: { first: 'Dennis', last: 'Ritchie'} }, { name: { first: 'Dennis', last: 'Ritchie'}, birth: new Date('Sep 09, 1941'), death: new Date('Oct 12, 2011'), contribs: [ 'UNIX', 'C' ], awards: [ { award: 'Turing Award', year: 1983, by: 'ACM'..
[mongodb] 강좌4 BigData MongoDB(NoSQL) - 컬럼을 빼고 넣어 보자 - 컬럼 빼기 > db.people.update({qdt:210}, {$unset:{qdt:210}}, false, true); > db.people.find(); { "_id" : ObjectId("52dd4fdc0e922248291cc607"), "age" : 10 } { "_id" : ObjectId("52dd4fdf0e922248291cc608"), "age" : 20 } { "_id" : ObjectId("52dd4fe20e922248291cc609"), "age" : 30 } { "_id" : ObjectId("52dd4fe40e922248291cc60a"), "age" : 40 } { "_id" : ..
[mongodb] 강좌3 BigData MongoDB(NoSQL) - CRUD - save와 insert가 다른점 - save는 id가 있으면 update, 없으면 insert 된다. - insert는 무조건 id가 생긴다. > show dbs local 0.078125GB personDB 0.203125GB persons 0.203125GB test 0.203125GB > use mydb; switched to db mydb > db mydb > j={name:"mongo"}; { "name" : "mongo" } > k={x:3} { "x" : 3 } > k { "x" : 3 } > j { "name" : "mongo" } > db.things.insert(j); > > show dbs; local ..
[mongodb] 강좌2 BigData MongoDB(NoSQL) - 다큐먼트는 네트웍의 최소단위다. - 문서를 분산해 둘 수 있다. > kkk3.kkks[1].a; 1 > kkk3.kkks[1].b; 2 > - 저장소를 가지고 싶다. > db.helele.save(kkk3.kkks[0]); > db.helele.save(kkk3.kkks[1]); > db.helele.save(kkk3.kkks[2]); > - 저장소를 가졌다. - find는 보고자 하는 대상을 요청한다. 맵리듀싱을 한다. > db.helele.find({}); { "_id" : ObjectId("52d55ced2304745723e3f40f"), "a" : 1, "b" : 2, "c" : 3 } { "_id" : ObjectId("52d..
[mongodb] 강좌1 BigData MongoDB(NoSQL) 설치하기 BigData MongoDB(NoSQL) 설치하기 mongod --dbpath D:\data2\mongoDB1 1. http://www.mongodb.org/ 접속 2. mongo2 디렉토리에 mongodb 다운로드 후 압축 풀기 3. 테스트 폴더 생성 data2 폴더 만든다. DB 폴더 3개 만든다. 4. mongodb 실행 mongod --dbpath D:\data2\mongoDB1 5. 클라이언트 mongo로 db 실행 테스트 mongo 2+3 > var helele={age:11, name:'namju', sex:true}; > helele { "age" : 11, "name" : "namju", "sex" : true }..