mongo find

$js = "function() {
    return this.agree = 'Y' && this.allow_mms == 'Y' && this.hp_num != '';
}";

$UserList   = $UserDB->selectDB('User')->selectCollection('user');
$cursor     =$UserList->find( array('$where' => $js) );

foreach ( $cursor as $row ) {

}

Mongodb insert

$UserDB     = new Mongo(USER_MONGODB_SERVER);$UserList   = $UserDB->selectDB('Usertest')->selectCollection('user');$ins = array (  '_id' => $i,  'address' => '',... » 내용보기

mongodb setup log

yum update/etc/yum.repos.d/10gen.repo 을 생성하고 아래와 같이 입력한다.[10gen]name=10gen Repositorybaseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64gpgcheck=0yum install mongo-10gen-serverwget htt... » 내용보기

Mongo DB 명령어

데이터베이스 전환 & 작성> use usersswitched to db users   // 전환이 되면서 자동으로 작성이 된다(상태는 empty)컬렉션 추가MongoDB에서는 데이터가 컬렉션에 저장된다db.users.insert({    "username" : "bob", &nb... » 내용보기

file bdb 사용하기

개인적인 메모..sendmail 에 들어있는 hash file 툴을 호환해서 이용할때 쓴다. tcl 에서는 그냥 tcl bdb package 였는데php 는 이름이 달라서...... leveldb 는 멀티 쓰레드 환경에서 못쓰고.. mongo db 는 무거울것 같고...memcached 는 메모리고... 하나더 memcached 보완해서 알아서 파일로 ... » 내용보기