python mongodb test in python pymongo나 mongoengine(내부는 pymongo)에서 test에서 mongodb에 데이터가 잘 들어가는지 확인하고 싶을때 실제 DB에 붙는게 부담스럽기도 하고 DB를 테스트 할때마다 띄우는것도 쉽지가 않다. 이럴때 사용할수 있는게 있어서 소개한다. mongomock 정상 접속 주소 MONGO_
mongodb mongodb 3.x auth mongodb 3.4.x에서 인증을 다루는 방법을 소개한다. 난 주로 서버 컴포넌트를 docker를 이용해서 사용한다. mongodb image는 공식 제공되는 걸 이용한다. create admin docker run --name some-mongo -d mongo --auth docker exec -it
mongodb mongodb index caution mongodb index 사용시 주의점 string 타입에 일반 index를 사용하게 되면 index 할 수 있는 사이즈 제한이 있어서 특정 길이 이상의 string이 입력되면 에러가 발생합니다. string 길이 제약이 없는 데이터라면 text index를 추가해서 해결
python performance tip - mongoengine select_related Python에서 MongoDB ODM(Object Document Mapper)으로 mongoengine을 사용하고 있다. 특히 relation 관계를 표현할때 select_related 이 메서드를 활용하면 N+1 쿼리를 방지 할수 있는데 이때 주의점이 있다. 문제코드 파이썬에는 slicing이라는 array 형태의
meteor In Meteor.js, use multiple MongoInternals.RemoteCollectionDriver with same collection name http://stackoverflow.com/questions/35124719/in-meteor-js-use-multiple-mongointernals-remotecollectiondriver-with-same-colle storageServerDriver = new MongoInternals.RemoteCollectionDriver("mongodb://ip:port/dbName") @CollectionTwo = storageServerDriver.open('collection')
nodejs mup with centos meteor-up 이 centos와 궁합이 정말 안 맞았다 ㅠㅜ ubuntu에서는 특별한 문제가 없었는데... 어쨌든 엄청난 삽질을 하고 나서 모든 문제의 해결책을 찾아서 공유한다. centos7 은 아직 방법을 못찾았다. upstart를 지원하지 않는데 mup가 upstart만 지원하는
ubuntu install mongodb 2.6.x on ubuntu sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list sudo apt-get update
mongodb robomongo - mongodb client http://www.robomongo.org/ osx / linux / window 모두 지원 무료 mongodb GUI 클라이언트 툴을 찾았는데 괜찮은거 같아서 추천
meteor meteor mongodb backup and restore meteor.com에서 호스팅 하고 있는 mongodb를 백업받고 로컬에 넣어보고 싶을때가 있다. 아래 내용을 따라해 보자~ mongodb 연결 정보 얻기 $ cd yourapp $ meteor login $ meteor mongo yourapp.meteor.com --url mongodb://client-ID:password-3be8-f6c5-50a9-password@production-db-b1.
mongodb mongodb mongoDB MongoDB (from "humongous") is an open-source document database, and the leading NoSQL database. Written in C++ http://www.mongodb.org/ Articles MongoDB With RAID 10 on Ubuntu 11.04 원문
mongodb mongodb auth mongodb 2.4 기준 설정파일 변경 vi /etc/mongodb.conf auth = true 어드민 계정 추가 use admin db.addUser({user:"adminID", pwd:"adminPW", roles:["userAdmin", "dbAdmin&