database/mongodb

[mongodb] 강좌1 BigData MongoDB(NoSQL) 설치하기

labj 2014. 3. 3. 00:43

[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) 설치하기