반응형

mongodb 17

mongodb에 대한 연결을 확인하는 방법

mongodb에 대한 연결을 확인하는 방법 사용합니다MongoDB데이터베이스에 연결할 드라이버입니다.폼이 로드되면 연결을 설정하고 괜찮은지 확인하려고 합니다.저는 이렇게 합니다. var connectionString = "mongodb://localhost"; var client = new MongoClient(connectionString); var server = client.GetServer(); var database = server.GetDatabase("reestr"); 하지만 나는 연결을 확인하는 방법을 모릅니다.이 코드를 오버랩하려고 했습니다.try-catch하지만 소용이 없습니다.connectionString을 잘못해도 오류 메시지가 나타나지 않습니다.새 3.0 드라이버로 서버를 ping..

it-source 2023.05.21

다중 IP 주소로 mongod.conf bind_ip을 설정하는 방법

다중 IP 주소로 mongod.conf bind_ip을 설정하는 방법 저는 서버 환경과 mongoDB를 설정하는 것에 대해 초보자입니다.이것은 정말 간단한 것처럼 들릴지 모르지만, 저는 그것에 대한 당신의 도움이 정말 필요합니다. 로컬 시스템에서 mongodb 인스턴스를 실행하는 가상 시스템에 연결하려고 하는데, 별도의 원격 서버에서 실행할 때 운영 환경과 비슷해야 한다고 생각합니다. 환경은 다음과 같습니다. 가상 시스템의 전용 IP: 192.168.184.155 로컬 시스템과 가상 시스템 모두에 대한 공용 IP: 96.88.169.145 /etc/mongod.conf 파일의 bind_ip을 다음에서 변경했습니다. bind_ip = 127.0.0.1 로. bind_ip = 127.0.0.1,192.168..

it-source 2023.05.21

집계하는 동안 MongoDB에 $second에 다른 if가 있습니까?

집계하는 동안 MongoDB에 $second에 다른 if가 있습니까? 그래서 나는 MongoDB에서 다음과 같이 계산된 커스텀 필드가 필요합니다. if( field1 =="A") ->customfield=10 else if(field1 =="B" )->customfield=20 else (field1 =="C" ) ->customfield=15 $project 명세서와 함께 aggregation을 사용하고 있습니다.그러나 $cond 연산자는 otherif(다른 연산자의 하위 분기)를 허용하지 않으며, otherif와 otherif의 경우 두 개의 정적 분기만 허용합니다.원인이 되는 경우 중첩된 다른 항목 사용 "exception: field inclusion is not allowed inside of ..

it-source 2023.05.06

Mongodb v4.0 트랜잭션, MongoError:트랜잭션 번호는 복제본 집합 구성원 또는 몽고에서만 허용됩니다.

Mongodb v4.0 트랜잭션, MongoError:트랜잭션 번호는 복제본 집합 구성원 또는 몽고에서만 허용됩니다. 는 설했습다를 설치했습니다MongoDB v4.0그것의 가장 놀라운 기능을 위해 Nodejs에서의 거래.mongodb드라이버로서 3.1. 트랜잭션 세션을 사용하려고 할 때 다음 오류가 발생했습니다. MongoError: Transaction numbers are only allowed on a replica set member or mongos. 그것은 무엇이고 어떻게 없앨 수 있습니까?Transactions의심할 여지 없이 가장 흥미로운 새로운 기능입니다.MongoDB 4.0그러나 안타깝게도 MongoDB를 설치하고 실행하기 위한 대부분의 도구는 복제본 세트가 아닌 독립 실행형 서버를 시..

it-source 2023.04.26

Mongodb - "mongo" 데이터베이스와 "mongod" 데이터베이스의 차이점

Mongodb - "mongo" 데이터베이스와 "mongod" 데이터베이스의 차이점 여기서 뭔가 간단한 것을 놓치고 있는 것은 확실합니다만, (mongod --fork 또는 mongod를 사용하여) 데몬으로서 mongo를 실행하면, 호스트 머신상에서 「mongo」를 실행하는 경우와 다른 데이타베이스 컨텐츠가 표시됩니다. 셸만 실행 중일 때는 데이터가 /data/db가 아닌 다른 곳에 저장되고 mongod를 부팅할 때는 /data/db로 전환된다고 가정합니다.이 경우 mongod를 실행할 때 데이터를 입수하려면 어떻게 해야 합니까?여기 뭔가 혼란이 있는 것 같아요. mongod"Mongo Daemon"은 기본적으로 데이터베이스의 호스트 프로세스입니다.시작할 때mongod기본적으로 "MongoDB 프로세스를..

it-source 2023.04.06

MongoDB 관계: 임베드 또는 참조?

MongoDB 관계: 임베드 또는 참조? 저는 몇 가지 코멘트가 있는 질문 구조를 디자인하고 싶습니다.코멘트에는해야 합니까?embed ★★★★★★★★★★★★★★★★★」reference stackoverflow 등의 코멘트가 있는 질문의 구조는 다음과 같습니다. Question title = 'aaa' content = 'bbb' comments = ??? 코멘트를 사용하실 수 있을 것 .embedMongoDB mong mong 음 mong mong mong mong mong mong mong 。 Question title = 'aaa' content = 'bbb' comments = [ { content = 'xxx', createdAt = 'yyy'}, { content = 'xxx', createdA..

it-source 2023.04.06

데이터베이스로서의 NoSQL(MongoDB) vs Lucene(또는 Solr)

데이터베이스로서의 NoSQL(MongoDB) vs Lucene(또는 Solr) 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 2년 전에 문을 닫았어요 이 질문을 개선하다 문서 기반 데이터베이스를 기반으로 한 NoSQL 운동이 커지면서 최근 MongoDB에 대해 알아보았습니다.Lucene(및 Solr 사용자)과 마찬가지로 아이템을 "Documents"로 취급하는 방법과 현저한 유사성을 발견했습니다. 자, 질문은 다음과 같습니다.Lucene(또는 Solr)보다 NoSQL(MongoDB, Cassandra, CouchDB 등)을 '데이터베이스'로 사용하는 이유는 무엇입니까? 내가 (..

it-source 2023.03.12
반응형