MongoDB---出现no write has been done on this connection解决
这个问题出现了好几天。日志里面一天出现几十次no write has been done on this connection, 所以研究好几天。 程序那边所做的操作就是在发生问题时,抛出getLastError 然后去查了一下getLastError的方法,W有几个值, 1:任何一台服务器写完即可进行下一步
这个问题出现了好几天。日志里面一天出现几十次no write has been done on this connection,
所以研究好几天。
程序那边所做的操作就是在发生问题时,抛出getLastError
然后去查了一下getLastError的方法,W有几个值,
1:任何一台服务器写完即可进行下一步操作。
2:必须要有2台完成。
0:则是不考虑写完成与否,继续写操作。
还有一个数值就是majority。查看官方文档后,我的理解是,大于2的值都用majority。下面是官方的解释
以上是官方对几个参数的全部解释。
还有一个值是j,true,false,true就打开日志记录。
举个例子,w:1,j:true,那么,就必须要一台服务器写操作完成后,并且将操作写进journal,然后才可以进行下一步操作。
图中可以看到,必须写完journal才能返回有效值。
从红线部分,可以看出,majority会替代大于2的数字,
回到题目,报那个错,最后发现是版本问题。我们可以通过以下方法验证,在2.2上,对一个空集合进行remove操作,然后马上输入getLastError(w:1),就会返回题目的错误,但是在2.6上,就不会。

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Python으로 3D 지리 차트를 그리는 방법 개요: 3D 지리 차트를 그리는 것은 지리 데이터와 공간 분포를 보다 직관적으로 이해하는 데 도움이 될 수 있습니다. 강력하고 사용하기 쉬운 프로그래밍 언어인 Python은 다양한 유형의 지리 차트를 그리는 데 사용할 수 있는 많은 라이브러리와 도구를 제공합니다. 이 기사에서는 Python 프로그래밍 언어와 Matplotlib 및 Basemap과 같은 일부 인기 있는 라이브러리를 사용하여 3D 지리 차트를 그리는 방법을 알아봅니다. 환경 준비: 시작하기 전에 다음 사항을 확인해야 합니다.

Vue를 사용하여 3D 3차원 회전 효과를 얻는 방법 널리 사용되는 프런트 엔드 프레임워크인 Vue.js는 동적 웹 페이지 및 애플리케이션을 개발하는 데 중요한 역할을 합니다. 이는 대화형 인터페이스를 구축하는 직관적이고 효율적인 방법을 제공하며 통합 및 확장이 쉽습니다. 이 기사에서는 Vue.js를 사용하여 놀라운 3D 입체 회전 효과를 구현하는 방법을 소개하고 구체적인 코드 예제를 제공합니다. 시작하기 전에 Vue.js가 설치되어 있는지 확인하고 Vue.js의 기본 사용법을 어느 정도 이해하고 있는지 확인하세요. 아직도

Vue와 Canvas를 사용하여 멋진 3D 회전 그래픽을 만드는 방법 소개: Vue와 Canvas는 각각 페이지 렌더링과 이미지 그리기를 처리하는 데 뛰어난 두 가지 매우 강력한 프런트 엔드 기술입니다. 이 기사에서는 Vue와 Canvas를 결합하여 멋진 3D 회전 그래픽 효과를 만드는 방법을 소개합니다. Vue를 사용하여 기본 페이지 구조를 구축하는 방법과 Canvas를 사용하여 3D 그래픽의 그리기 및 회전 효과를 얻는 방법을 살펴보겠습니다. 이 글을 공부하면 Vue와 Canvas를 활용하는 방법을 이해할 수 있을 것입니다.

Python에서 쓰기는 문자열을 파일에 쓰는 방법입니다. 구문 형식은 "fileObject.write([str])"입니다. 여기서 str은 파일에 쓸 문자열을 나타냅니다.

Vue를 사용하여 3D 뒤집기 효과를 구현하는 방법 소개: Vue.js는 대화형 웹 애플리케이션을 구축하는 데 도움이 되는 인기 있는 JavaScript 프레임워크입니다. 이 기사에서는 Vue.js를 사용하여 멋진 3D 뒤집기 효과를 구현하는 방법을 살펴보고 참조용 특정 코드 예제를 제공합니다. 소개: 3D 뒤집기 효과는 웹사이트나 애플리케이션에 상호작용성과 매력을 더할 수 있습니다. 유연하고 사용하기 쉬운 프런트엔드 프레임워크인 Vue.js는 이를 쉽게 달성할 수 있습니다.

Java의 FileWriter.write() 함수를 사용하여 파일에 문자 쓰기 개요: Java에서는 FileWriter 클래스를 사용하여 파일에 문자를 쓸 수 있습니다. FileWriter 클래스는 파일에 쓸 문자 데이터를 지정할 수 있는 write() 메서드를 제공합니다. 이 기사에서는 Java의 FileWriter.write() 함수를 사용하여 파일에 문자를 쓰는 방법을 소개하고 참조용 샘플 코드를 제공합니다. 단계: FileW 생성

Java의 FileWriter.write() 함수를 사용하여 파일에 문자열 쓰기 Java에서 FileWriter 클래스는 파일에 문자 데이터를 쓰는 데 사용되는 클래스입니다. 파일에 문자를 쓰는 일련의 메서드를 제공하며 가장 일반적으로 사용되는 메서드 중 하나는 write() 함수입니다. 이 기사에서는 write() 함수를 사용하여 파일에 문자열을 쓰는 방법을 소개하고 해당 코드 예제를 제공합니다. FileWriter 객체 생성 먼저 FileWrit을 생성해야 합니다.

Highcharts는 3D 차트를 포함하여 다양한 유형의 차트를 제공하는 매우 인기 있는 JavaScript 차트 라이브러리입니다. 이 글에서는 3D 차트를 사용하여 Highcharts에 데이터를 표시하는 방법을 자세히 소개하고 구체적인 코드 예제를 제공합니다. Highcharts 라이브러리 소개 먼저 HTML 파일에 Highcharts 라이브러리를 도입해야 합니다. 이는 다음을 통해 달성할 수 있습니다: <scriptsrc="https://
