[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 }
> var helele = {};
> helele
{ }
> helele.age=22;
22
> helele
{ "age" : 22 }
> helele.name='namju2';
namju2
> helele
{ "age" : 22, "name" : "namju2" }
> helele.sex=false;
false
> helele
{ "age" : 22, "name" : "namju2", "sex" : false }
> var age = helele.age;
> age
22
> var helele1 = {age:11, name:'namju', sex:true};
> age=function() {
... return helele1.age;
... }
function () {
return helele1.age;
}
> age
function () {
return helele1.age;
}
> age();
11
>
> age={aaa:function() {
... return helele.age;
... }
... };
{ "aaa" : function () { return helele.age; } }
> age.aaa();
22
> var person = {age:function() {return helele.age;},
... name:function() {return helele.name;},
... sex:function() {return helele.sex;}
... };
> person.name();
namju2
> person.sex();
false
> person.age();
22
>
- 변수에 s가 붙으면 컬렉션이라고 하자!
> var kkk={a:1, b:2, c:3};
> kkk
{ "a" : 1, "b" : 2, "c" : 3 }
> var kkk2={};
> kkk2.a=1;
1
> kkk2.b=2;
2
> kkk2.c=3;
3
> kkk2
{ "a" : 1, "b" : 2, "c" : 3 }
> kkk3={};
{ }
> kkk3.kkks=[];
[ ]
> kkk3.kkks.push(kkk);
1
> kkk3.kkks
[ { "a" : 1, "b" : 2, "c" : 3 } ]
> kkk3.kkks.push(kkk2);
2
> kkk3.kkks
[
{
"a" : 1,
"b" : 2,
"c" : 3
},
{
"a" : 1,
"b" : 2,
"c" : 3
}
]
> kkk3.kkks.push({a:1,b:2,c:3});
3
> kkk3.kkks
[
{
"a" : 1,
"b" : 2,
"c" : 3
},
{
"a" : 1,
"b" : 2,
"c" : 3
},
{
"a" : 1,
"b" : 2,
"c" : 3
}
]
>
[mongodb] 강좌1 BigData MongoDB(NoSQL) 설치하기
'database > mongodb' 카테고리의 다른 글
[mongodb] 강좌5 BigData MongoDB(NoSQL) (0) | 2014.03.03 |
---|---|
[mongodb] 강좌4 BigData MongoDB(NoSQL) (0) | 2014.03.03 |
[mongodb] 강좌3 BigData MongoDB(NoSQL) (0) | 2014.03.03 |
[mongodb] 강좌2 BigData MongoDB(NoSQL) (0) | 2014.03.03 |