René's URL Explorer Experiment


Title: JavaInterview/interviewDoc/Java/database/MongoDB.md at master · alphasu/JavaInterview · GitHub

Open Graph Title: JavaInterview/interviewDoc/Java/database/MongoDB.md at master · alphasu/JavaInterview

X Title: JavaInterview/interviewDoc/Java/database/MongoDB.md at master · alphasu/JavaInterview

Description: Java面试整理,涵盖基础、JVM、线程并发、框架、MySQL、微服务、Redis、中间件、数据结构与算法等。陆续完善中 - JavaInterview/interviewDoc/Java/database/MongoDB.md at master · alphasu/JavaInterview

Open Graph Description: Java面试整理,涵盖基础、JVM、线程并发、框架、MySQL、微服务、Redis、中间件、数据结构与算法等。陆续完善中 - alphasu/JavaInterview

X Description: Java面试整理,涵盖基础、JVM、线程并发、框架、MySQL、微服务、Redis、中间件、数据结构与算法等。陆续完善中 - alphasu/JavaInterview

Opengraph URL: https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/blob/*name(/*path)
route-controllerblob
route-actionshow
fetch-noncev2:848b5201-3ea7-13dd-e2bf-bfb1eeb7aba5
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idEC76:3AD911:20D3D5:2E8134:6A59F374
html-safe-nonce66632adee7a7e8dc5bfbfbf7717149538b3353f27cc7c5fd01adb256dbd722b1
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQzc2OjNBRDkxMToyMEQzRDU6MkU4MTM0OjZBNTlGMzc0IiwidmlzaXRvcl9pZCI6IjcyNTk3NTY5NTg0ODgwNjQ4ODQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmace028cecaec5a177a47fed2d3087ff19c53140618c273ef07f9462eee1dc52562
hovercard-subject-tagrepository:671940861
github-keyboard-shortcutsrepository,source-code,file-tree,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///blob/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md
twitter:imagehttps://opengraph.githubassets.com/45f1db4aeaefae8b8d37f14e79a1663a9c8b9b4d288156d9f27460aaa277bdd7/alphasu/JavaInterview
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/45f1db4aeaefae8b8d37f14e79a1663a9c8b9b4d288156d9f27460aaa277bdd7/alphasu/JavaInterview
og:image:altJava面试整理,涵盖基础、JVM、线程并发、框架、MySQL、微服务、Redis、中间件、数据结构与算法等。陆续完善中 - alphasu/JavaInterview
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneba3976babb66479b1c943a8edc0777d96157da48fadc0161f9ddb219deee8353
turbo-cache-controlno-cache
go-importgithub.com/alphasu/JavaInterview git https://github.com/alphasu/JavaInterview.git
octolytics-dimension-user_id13924301
octolytics-dimension-user_loginalphasu
octolytics-dimension-repository_id671940861
octolytics-dimension-repository_nwoalphasu/JavaInterview
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id245599072
octolytics-dimension-repository_parent_nwogsjqwyl/JavaInterview
octolytics-dimension-repository_network_root_id245599072
octolytics-dimension-repository_network_root_nwogsjqwyl/JavaInterview
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release24801cf86623a319252348d1fd69122ad974b842
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Falphasu%2FJavaInterview%2Fblob%2Fmaster%2FinterviewDoc%2FJava%2Fdatabase%2FMongoDB.md
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Falphasu%2FJavaInterview%2Fblob%2Fmaster%2FinterviewDoc%2FJava%2Fdatabase%2FMongoDB.md
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&source=header-repo&source_repo=alphasu%2FJavaInterview
Reloadhttps://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md
Reloadhttps://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md
Reloadhttps://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md
alphasu https://github.com/alphasu
JavaInterviewhttps://github.com/alphasu/JavaInterview
gsjqwyl/JavaInterviewhttps://github.com/gsjqwyl/JavaInterview
Notifications https://github.com/login?return_to=%2Falphasu%2FJavaInterview
Fork 0 https://github.com/login?return_to=%2Falphasu%2FJavaInterview
Star 0 https://github.com/login?return_to=%2Falphasu%2FJavaInterview
Code https://github.com/alphasu/JavaInterview
Pull requests 0 https://github.com/alphasu/JavaInterview/pulls
Actions https://github.com/alphasu/JavaInterview/actions
Projects https://github.com/alphasu/JavaInterview/projects
Security and quality 0 https://github.com/alphasu/JavaInterview/security
Insights https://github.com/alphasu/JavaInterview/pulse
Code https://github.com/alphasu/JavaInterview
Pull requests https://github.com/alphasu/JavaInterview/pulls
Actions https://github.com/alphasu/JavaInterview/actions
Projects https://github.com/alphasu/JavaInterview/projects
Security and quality https://github.com/alphasu/JavaInterview/security
Insights https://github.com/alphasu/JavaInterview/pulse
https://github.com/alphasu/JavaInterview
JavaInterviewhttps://github.com/alphasu/JavaInterview/tree/master
interviewDochttps://github.com/alphasu/JavaInterview/tree/master/interviewDoc
Javahttps://github.com/alphasu/JavaInterview/tree/master/interviewDoc/Java
databasehttps://github.com/alphasu/JavaInterview/tree/master/interviewDoc/Java/database
Historyhttps://github.com/alphasu/JavaInterview/commits/master/interviewDoc/Java/database/MongoDB.md
https://github.com/alphasu/JavaInterview/commits/master/interviewDoc/Java/database/MongoDB.md
JavaInterviewhttps://github.com/alphasu/JavaInterview/tree/master
interviewDochttps://github.com/alphasu/JavaInterview/tree/master/interviewDoc
Javahttps://github.com/alphasu/JavaInterview/tree/master/interviewDoc/Java
databasehttps://github.com/alphasu/JavaInterview/tree/master/interviewDoc/Java/database
Rawhttps://github.com/alphasu/JavaInterview/raw/refs/heads/master/interviewDoc/Java/database/MongoDB.md
Java面试整理高清PDF下载https://gitee.com/tiger-a/java-interview/blob/master/interviewDoc/Java/index.md
Java面试整理高清PDF下载https://gitee.com/tiger-a/java-interview/blob/master/interviewDoc/Java/index.md
Java面试整理高清PDF下载https://gitee.com/tiger-a/java-interview/blob/master/interviewDoc/Java/index.md
Mongodb是什么?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E6%98%AF%E4%BB%80%E4%B9%88
Mongodb有哪些特点?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E6%9C%89%E5%93%AA%E4%BA%9B%E7%89%B9%E7%82%B9
什么是非关系型数据库https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%98%AF%E9%9D%9E%E5%85%B3%E7%B3%BB%E5%9E%8B%E6%95%B0%E6%8D%AE%E5%BA%93
非关系型数据库有哪些类型https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E9%9D%9E%E5%85%B3%E7%B3%BB%E5%9E%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E6%9C%89%E5%93%AA%E4%BA%9B%E7%B1%BB%E5%9E%8B
Mongodb的结构介绍https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E7%9A%84%E7%BB%93%E6%9E%84%E4%BB%8B%E7%BB%8D
MongoDB成为最好NoSQL数据库的原因是什么?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E6%88%90%E4%B8%BA%E6%9C%80%E5%A5%BDnosql%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84%E5%8E%9F%E5%9B%A0%E6%98%AF%E4%BB%80%E4%B9%88
MongoDB的优势有哪些https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E7%9A%84%E4%BC%98%E5%8A%BF%E6%9C%89%E5%93%AA%E4%BA%9B
MySQL与MongoDB之间最基本的差别是什么?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mysql%E4%B8%8Emongodb%E4%B9%8B%E9%97%B4%E6%9C%80%E5%9F%BA%E6%9C%AC%E7%9A%84%E5%B7%AE%E5%88%AB%E6%98%AF%E4%BB%80%E4%B9%88
什么是集合https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%98%AF%E9%9B%86%E5%90%88
什么是文档https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%98%AF%E6%96%87%E6%A1%A3
什么是NoSQL数据库?NoSQL与RDBMS直接有什么区别?为什么要使用和不使用NoSQL数据库?说一说NoSQL数据库的几个优点?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%98%AFnosql%E6%95%B0%E6%8D%AE%E5%BA%93nosql%E4%B8%8Erdbms%E7%9B%B4%E6%8E%A5%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E4%BD%BF%E7%94%A8%E5%92%8C%E4%B8%8D%E4%BD%BF%E7%94%A8nosql%E6%95%B0%E6%8D%AE%E5%BA%93%E8%AF%B4%E4%B8%80%E8%AF%B4nosql%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84%E5%87%A0%E4%B8%AA%E4%BC%98%E7%82%B9
NoSQL数据库有哪些类型?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#nosql%E6%95%B0%E6%8D%AE%E5%BA%93%E6%9C%89%E5%93%AA%E4%BA%9B%E7%B1%BB%E5%9E%8B
分析器在MongoDB中的作用是什么?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%88%86%E6%9E%90%E5%99%A8%E5%9C%A8mongodb%E4%B8%AD%E7%9A%84%E4%BD%9C%E7%94%A8%E6%98%AF%E4%BB%80%E4%B9%88
MySQL与MongoDB之间最基本的差别是什么?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mysql%E4%B8%8Emongodb%E4%B9%8B%E9%97%B4%E6%9C%80%E5%9F%BA%E6%9C%AC%E7%9A%84%E5%B7%AE%E5%88%AB%E6%98%AF%E4%BB%80%E4%B9%88
你怎么比较MongoDB、CouchDB及CouchBase?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BD%A0%E6%80%8E%E4%B9%88%E6%AF%94%E8%BE%83mongodbcouchdb%E5%8F%8Acouchbase
MongoDB成为最好NoSQL数据库的原因是什么?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E6%88%90%E4%B8%BA%E6%9C%80%E5%A5%BDnosql%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84%E5%8E%9F%E5%9B%A0%E6%98%AF%E4%BB%80%E4%B9%88
"ObjectID"有哪些部分组成https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#objectid%E6%9C%89%E5%93%AA%E4%BA%9B%E9%83%A8%E5%88%86%E7%BB%84%E6%88%90
如何使用"AND"或"OR"条件循环查询集合中的文档https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8and%E6%88%96or%E6%9D%A1%E4%BB%B6%E5%BE%AA%E7%8E%AF%E6%9F%A5%E8%AF%A2%E9%9B%86%E5%90%88%E4%B8%AD%E7%9A%84%E6%96%87%E6%A1%A3
在MongoDB中如何排序?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%9C%A8mongodb%E4%B8%AD%E5%A6%82%E4%BD%95%E6%8E%92%E5%BA%8F
如何执行事务/加锁?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E4%BD%95%E6%89%A7%E8%A1%8C%E4%BA%8B%E5%8A%A1%E5%8A%A0%E9%94%81
journal回放在条目(entry)不完整时(比如恰巧有一个中途故障了)会遇到问题吗?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#journal%E5%9B%9E%E6%94%BE%E5%9C%A8%E6%9D%A1%E7%9B%AEentry%E4%B8%8D%E5%AE%8C%E6%95%B4%E6%97%B6%E6%AF%94%E5%A6%82%E6%81%B0%E5%B7%A7%E6%9C%89%E4%B8%80%E4%B8%AA%E4%B8%AD%E9%80%94%E6%95%85%E9%9A%9C%E4%BA%86%E4%BC%9A%E9%81%87%E5%88%B0%E9%97%AE%E9%A2%98%E5%90%97
分析器在MongoDB中的作用是什么?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%88%86%E6%9E%90%E5%99%A8%E5%9C%A8mongodb%E4%B8%AD%E7%9A%84%E4%BD%9C%E7%94%A8%E6%98%AF%E4%BB%80%E4%B9%88
如果用户移除对象的属性,该属性是否从存储层中删除?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E6%9E%9C%E7%94%A8%E6%88%B7%E7%A7%BB%E9%99%A4%E5%AF%B9%E8%B1%A1%E7%9A%84%E5%B1%9E%E6%80%A7%E8%AF%A5%E5%B1%9E%E6%80%A7%E6%98%AF%E5%90%A6%E4%BB%8E%E5%AD%98%E5%82%A8%E5%B1%82%E4%B8%AD%E5%88%A0%E9%99%A4
能否使用日志特征进行安全备份?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E8%83%BD%E5%90%A6%E4%BD%BF%E7%94%A8%E6%97%A5%E5%BF%97%E7%89%B9%E5%BE%81%E8%BF%9B%E8%A1%8C%E5%AE%89%E5%85%A8%E5%A4%87%E4%BB%BD
允许空值null吗?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%85%81%E8%AE%B8%E7%A9%BA%E5%80%BCnull%E5%90%97
MongoDB更新操作立刻fsync到磁盘?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E6%9B%B4%E6%96%B0%E6%93%8D%E4%BD%9C%E7%AB%8B%E5%88%BBfsync%E5%88%B0%E7%A3%81%E7%9B%98
如何执行事务/加锁?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E4%BD%95%E6%89%A7%E8%A1%8C%E4%BA%8B%E5%8A%A1%E5%8A%A0%E9%94%81
为什么我的数据文件如此庞大?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%E6%95%B0%E6%8D%AE%E6%96%87%E4%BB%B6%E5%A6%82%E6%AD%A4%E5%BA%9E%E5%A4%A7
启用备份故障恢复需要多久?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%90%AF%E7%94%A8%E5%A4%87%E4%BB%BD%E6%95%85%E9%9A%9C%E6%81%A2%E5%A4%8D%E9%9C%80%E8%A6%81%E5%A4%9A%E4%B9%85
什么是master或primary?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%98%AFmaster%E6%88%96primary
什么是secondary或slave?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%98%AFsecondary%E6%88%96slave
必须调用getLastError来确保写操作生效了么?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%BF%85%E9%A1%BB%E8%B0%83%E7%94%A8getlasterror%E6%9D%A5%E7%A1%AE%E4%BF%9D%E5%86%99%E6%93%8D%E4%BD%9C%E7%94%9F%E6%95%88%E4%BA%86%E4%B9%88
MongoDB副本集选举条件有那些?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E5%89%AF%E6%9C%AC%E9%9B%86%E9%80%89%E4%B8%BE%E6%9D%A1%E4%BB%B6%E6%9C%89%E9%82%A3%E4%BA%9B
简单的描述下MongoDB选举流程https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E7%AE%80%E5%8D%95%E7%9A%84%E6%8F%8F%E8%BF%B0%E4%B8%8Bmongodb%E9%80%89%E4%B8%BE%E6%B5%81%E7%A8%8B
我应该启动一个集群分片(sharded)还是一个非集群分片的 MongoDB 环境?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E6%88%91%E5%BA%94%E8%AF%A5%E5%90%AF%E5%8A%A8%E4%B8%80%E4%B8%AA%E9%9B%86%E7%BE%A4%E5%88%86%E7%89%87sharded%E8%BF%98%E6%98%AF%E4%B8%80%E4%B8%AA%E9%9D%9E%E9%9B%86%E7%BE%A4%E5%88%86%E7%89%87%E7%9A%84-mongodb-%E7%8E%AF%E5%A2%83
什么是MongoDB分片集群?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%98%AFmongodb%E5%88%86%E7%89%87%E9%9B%86%E7%BE%A4
Monogodb中的分片什么意思?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#monogodb%E4%B8%AD%E7%9A%84%E5%88%86%E7%89%87%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D
MongoDB中为何需要水平分片?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E4%B8%AD%E4%B8%BA%E4%BD%95%E9%9C%80%E8%A6%81%E6%B0%B4%E5%B9%B3%E5%88%86%E7%89%87
什么情况下需要用到MongoDB的分片?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%83%85%E5%86%B5%E4%B8%8B%E9%9C%80%E8%A6%81%E7%94%A8%E5%88%B0mongodb%E7%9A%84%E5%88%86%E7%89%87
MongoDB中分片键的意义何在?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E4%B8%AD%E5%88%86%E7%89%87%E9%94%AE%E7%9A%84%E6%84%8F%E4%B9%89%E4%BD%95%E5%9C%A8
分片(sharding)和复制(replication)是怎样工作的?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%88%86%E7%89%87sharding%E5%92%8C%E5%A4%8D%E5%88%B6replication%E6%98%AF%E6%80%8E%E6%A0%B7%E5%B7%A5%E4%BD%9C%E7%9A%84
构建一个分片集群需要用的那些角色?分别是什么?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E6%9E%84%E5%BB%BA%E4%B8%80%E4%B8%AA%E5%88%86%E7%89%87%E9%9B%86%E7%BE%A4%E9%9C%80%E8%A6%81%E7%94%A8%E7%9A%84%E9%82%A3%E4%BA%9B%E8%A7%92%E8%89%B2%E5%88%86%E5%88%AB%E6%98%AF%E4%BB%80%E4%B9%88
副本集角色有那些?做是什么?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%89%AF%E6%9C%AC%E9%9B%86%E8%A7%92%E8%89%B2%E6%9C%89%E9%82%A3%E4%BA%9B%E5%81%9A%E6%98%AF%E4%BB%80%E4%B9%88
数据在什么时候才会扩展到多个分片(shard)里?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E6%95%B0%E6%8D%AE%E5%9C%A8%E4%BB%80%E4%B9%88%E6%97%B6%E5%80%99%E6%89%8D%E4%BC%9A%E6%89%A9%E5%B1%95%E5%88%B0%E5%A4%9A%E4%B8%AA%E5%88%86%E7%89%87shard%E9%87%8C
当我试图更新一个正在被迁移的块(chunk)上的文档时会发生什么?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%BD%93%E6%88%91%E8%AF%95%E5%9B%BE%E6%9B%B4%E6%96%B0%E4%B8%80%E4%B8%AA%E6%AD%A3%E5%9C%A8%E8%A2%AB%E8%BF%81%E7%A7%BB%E7%9A%84%E5%9D%97chunk%E4%B8%8A%E7%9A%84%E6%96%87%E6%A1%A3%E6%97%B6%E4%BC%9A%E5%8F%91%E7%94%9F%E4%BB%80%E4%B9%88
如果在一个分片(shard)停止或者很慢的时候,我发起一个查询会怎样?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E6%9E%9C%E5%9C%A8%E4%B8%80%E4%B8%AA%E5%88%86%E7%89%87shard%E5%81%9C%E6%AD%A2%E6%88%96%E8%80%85%E5%BE%88%E6%85%A2%E7%9A%84%E6%97%B6%E5%80%99%E6%88%91%E5%8F%91%E8%B5%B7%E4%B8%80%E4%B8%AA%E6%9F%A5%E8%AF%A2%E4%BC%9A%E6%80%8E%E6%A0%B7
我可以把moveChunk目录里的旧文件删除吗?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E6%88%91%E5%8F%AF%E4%BB%A5%E6%8A%8Amovechunk%E7%9B%AE%E5%BD%95%E9%87%8C%E7%9A%84%E6%97%A7%E6%96%87%E4%BB%B6%E5%88%A0%E9%99%A4%E5%90%97
怎么查看 Mongo 正在使用的链接?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E6%80%8E%E4%B9%88%E6%9F%A5%E7%9C%8B-mongo-%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%E7%9A%84%E9%93%BE%E6%8E%A5
如果块移动操作(moveChunk)失败了,我需要手动清除部分转移的文档吗?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E6%9E%9C%E5%9D%97%E7%A7%BB%E5%8A%A8%E6%93%8D%E4%BD%9Cmovechunk%E5%A4%B1%E8%B4%A5%E4%BA%86%E6%88%91%E9%9C%80%E8%A6%81%E6%89%8B%E5%8A%A8%E6%B8%85%E9%99%A4%E9%83%A8%E5%88%86%E8%BD%AC%E7%A7%BB%E7%9A%84%E6%96%87%E6%A1%A3%E5%90%97
如果我在使用复制技术(replication),可以一部分使用日志(journaling)而其他部分则不使用吗?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E6%9E%9C%E6%88%91%E5%9C%A8%E4%BD%BF%E7%94%A8%E5%A4%8D%E5%88%B6%E6%8A%80%E6%9C%AFreplication%E5%8F%AF%E4%BB%A5%E4%B8%80%E9%83%A8%E5%88%86%E4%BD%BF%E7%94%A8%E6%97%A5%E5%BF%97journaling%E8%80%8C%E5%85%B6%E4%BB%96%E9%83%A8%E5%88%86%E5%88%99%E4%B8%8D%E4%BD%BF%E7%94%A8%E5%90%97
MongoDB在A:{B,C}上建立索引,查询A:{B,C}和A:{C,B}都会使用索引吗?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E5%9C%A8abc%E4%B8%8A%E5%BB%BA%E7%AB%8B%E7%B4%A2%E5%BC%95%E6%9F%A5%E8%AF%A2abc%E5%92%8Cacb%E9%83%BD%E4%BC%9A%E4%BD%BF%E7%94%A8%E7%B4%A2%E5%BC%95%E5%90%97
如果一个分片(Shard)停止或很慢的时候,发起一个查询会怎样?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E6%9E%9C%E4%B8%80%E4%B8%AA%E5%88%86%E7%89%87shard%E5%81%9C%E6%AD%A2%E6%88%96%E5%BE%88%E6%85%A2%E7%9A%84%E6%97%B6%E5%80%99%E5%8F%91%E8%B5%B7%E4%B8%80%E4%B8%AA%E6%9F%A5%E8%AF%A2%E4%BC%9A%E6%80%8E%E6%A0%B7
MongoDB支持存储过程吗?如果支持的话,怎么用?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E6%94%AF%E6%8C%81%E5%AD%98%E5%82%A8%E8%BF%87%E7%A8%8B%E5%90%97%E5%A6%82%E6%9E%9C%E6%94%AF%E6%8C%81%E7%9A%84%E8%AF%9D%E6%80%8E%E4%B9%88%E7%94%A8
解释一下什么是MongoDB中的GridFS ?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%E4%BB%80%E4%B9%88%E6%98%AFmongodb%E4%B8%AD%E7%9A%84gridfs-
如何理解MongoDB中的GridFS机制,MongoDB为何使用GridFS来存储文件?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E4%BD%95%E7%90%86%E8%A7%A3mongodb%E4%B8%AD%E7%9A%84gridfs%E6%9C%BA%E5%88%B6mongodb%E4%B8%BA%E4%BD%95%E4%BD%BF%E7%94%A8gridfs%E6%9D%A5%E5%AD%98%E5%82%A8%E6%96%87%E4%BB%B6
MongoDB支持存储过程吗?如果支持的话,怎么用?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E6%94%AF%E6%8C%81%E5%AD%98%E5%82%A8%E8%BF%87%E7%A8%8B%E5%90%97%E5%A6%82%E6%9E%9C%E6%94%AF%E6%8C%81%E7%9A%84%E8%AF%9D%E6%80%8E%E4%B9%88%E7%94%A8
如何理解MongoDB中的GridFS机制,MongoDB为何使用GridFS来存储文件?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E4%BD%95%E7%90%86%E8%A7%A3mongodb%E4%B8%AD%E7%9A%84gridfs%E6%9C%BA%E5%88%B6mongodb%E4%B8%BA%E4%BD%95%E4%BD%BF%E7%94%A8gridfs%E6%9D%A5%E5%AD%98%E5%82%A8%E6%96%87%E4%BB%B6
为什么MongoDB的数据文件很大?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%B8%BA%E4%BB%80%E4%B9%88mongodb%E7%9A%84%E6%95%B0%E6%8D%AE%E6%96%87%E4%BB%B6%E5%BE%88%E5%A4%A7
MongoDB在A:{B,C}上建立索引,查询A:{B,C}和A:{C,B}都会使用索引吗?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E5%9C%A8abc%E4%B8%8A%E5%BB%BA%E7%AB%8B%E7%B4%A2%E5%BC%95%E6%9F%A5%E8%AF%A2abc%E5%92%8Cacb%E9%83%BD%E4%BC%9A%E4%BD%BF%E7%94%A8%E7%B4%A2%E5%BC%95%E5%90%97
如果用户移除对象的属性,该属性是否从存储层中删除?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E6%9E%9C%E7%94%A8%E6%88%B7%E7%A7%BB%E9%99%A4%E5%AF%B9%E8%B1%A1%E7%9A%84%E5%B1%9E%E6%80%A7%E8%AF%A5%E5%B1%9E%E6%80%A7%E6%98%AF%E5%90%A6%E4%BB%8E%E5%AD%98%E5%82%A8%E5%B1%82%E4%B8%AD%E5%88%A0%E9%99%A4
能否使用日志特征进行安全备份?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E8%83%BD%E5%90%A6%E4%BD%BF%E7%94%A8%E6%97%A5%E5%BF%97%E7%89%B9%E5%BE%81%E8%BF%9B%E8%A1%8C%E5%AE%89%E5%85%A8%E5%A4%87%E4%BB%BD
更新操作立刻fsync到磁盘?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E6%9B%B4%E6%96%B0%E6%93%8D%E4%BD%9C%E7%AB%8B%E5%88%BBfsync%E5%88%B0%E7%A3%81%E7%9B%98
如何执行事务/加锁?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E4%BD%95%E6%89%A7%E8%A1%8C%E4%BA%8B%E5%8A%A1%E5%8A%A0%E9%94%81
什么是master或primary?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%98%AFmaster%E6%88%96primary
getLastError的作用https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#getlasterror%E7%9A%84%E4%BD%9C%E7%94%A8
分片(sharding)和复制(replication)是怎样工作的?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%88%86%E7%89%87sharding%E5%92%8C%E5%A4%8D%E5%88%B6replication%E6%98%AF%E6%80%8E%E6%A0%B7%E5%B7%A5%E4%BD%9C%E7%9A%84
数据在什么时候才会扩展到多个分片(shard)里?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E6%95%B0%E6%8D%AE%E5%9C%A8%E4%BB%80%E4%B9%88%E6%97%B6%E5%80%99%E6%89%8D%E4%BC%9A%E6%89%A9%E5%B1%95%E5%88%B0%E5%A4%9A%E4%B8%AA%E5%88%86%E7%89%87shard%E9%87%8C
什么是”mongod“https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%98%AFmongod
"mongod"参数有什么https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongod%E5%8F%82%E6%95%B0%E6%9C%89%E4%BB%80%E4%B9%88
什么是"mongo"https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%98%AFmongo
MongoDB哪个命令可以切换数据库https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E5%93%AA%E4%B8%AA%E5%91%BD%E4%BB%A4%E5%8F%AF%E4%BB%A5%E5%88%87%E6%8D%A2%E6%95%B0%E6%8D%AE%E5%BA%93
为什么用MOngoDB?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%B8%BA%E4%BB%80%E4%B9%88%E7%94%A8mongodb
MongoDB适合应用在那些场景?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E9%80%82%E5%90%88%E5%BA%94%E7%94%A8%E5%9C%A8%E9%82%A3%E4%BA%9B%E5%9C%BA%E6%99%AF
在哪些场景使用MongoDBhttps://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%9C%A8%E5%93%AA%E4%BA%9B%E5%9C%BA%E6%99%AF%E4%BD%BF%E7%94%A8mongodb
MongoDB中的命名空间是什么意思?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E4%B8%AD%E7%9A%84%E5%91%BD%E5%90%8D%E7%A9%BA%E9%97%B4%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D
哪些语言支持MongoDB?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%93%AA%E4%BA%9B%E8%AF%AD%E8%A8%80%E6%94%AF%E6%8C%81mongodb
在MongoDB中如何创建一个新的数据库https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%9C%A8mongodb%E4%B8%AD%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E6%96%B0%E7%9A%84%E6%95%B0%E6%8D%AE%E5%BA%93
在MongoDB中如何查看数据库列表https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%9C%A8mongodb%E4%B8%AD%E5%A6%82%E4%BD%95%E6%9F%A5%E7%9C%8B%E6%95%B0%E6%8D%AE%E5%BA%93%E5%88%97%E8%A1%A8
MongoDB中的分片是什么意思https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E4%B8%AD%E7%9A%84%E5%88%86%E7%89%87%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D
如何查看使用MongoDB的连接Sharding - MongoDB Manual21.如何查看使用MongoDB的连接https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E4%BD%95%E6%9F%A5%E7%9C%8B%E4%BD%BF%E7%94%A8mongodb%E7%9A%84%E8%BF%9E%E6%8E%A5sharding---mongodb-manual21%E5%A6%82%E4%BD%95%E6%9F%A5%E7%9C%8B%E4%BD%BF%E7%94%A8mongodb%E7%9A%84%E8%BF%9E%E6%8E%A5
什么是复制https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%98%AF%E5%A4%8D%E5%88%B6
在MongoDB中如何在集合中插入一个文档https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%9C%A8mongodb%E4%B8%AD%E5%A6%82%E4%BD%95%E5%9C%A8%E9%9B%86%E5%90%88%E4%B8%AD%E6%8F%92%E5%85%A5%E4%B8%80%E4%B8%AA%E6%96%87%E6%A1%A3
在MongoDB中如何除去一个数据库Collection Methods24.在MongoDB中如何除去一个数据库https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%9C%A8mongodb%E4%B8%AD%E5%A6%82%E4%BD%95%E9%99%A4%E5%8E%BB%E4%B8%80%E4%B8%AA%E6%95%B0%E6%8D%AE%E5%BA%93collection-methods24%E5%9C%A8mongodb%E4%B8%AD%E5%A6%82%E4%BD%95%E9%99%A4%E5%8E%BB%E4%B8%80%E4%B8%AA%E6%95%B0%E6%8D%AE%E5%BA%93
在MongoDB中如何查看一个已经创建的集合https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%9C%A8mongodb%E4%B8%AD%E5%A6%82%E4%BD%95%E6%9F%A5%E7%9C%8B%E4%B8%80%E4%B8%AA%E5%B7%B2%E7%BB%8F%E5%88%9B%E5%BB%BA%E7%9A%84%E9%9B%86%E5%90%88
在MongoDB中如何删除一个集合https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%9C%A8mongodb%E4%B8%AD%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4%E4%B8%80%E4%B8%AA%E9%9B%86%E5%90%88
为什么要在MongoDB中使用分析器https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E5%9C%A8mongodb%E4%B8%AD%E4%BD%BF%E7%94%A8%E5%88%86%E6%9E%90%E5%99%A8
分析器在MongoDB中的作用是什么?https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%88%86%E6%9E%90%E5%99%A8%E5%9C%A8mongodb%E4%B8%AD%E7%9A%84%E4%BD%9C%E7%94%A8%E6%98%AF%E4%BB%80%E4%B9%88
MongoDB支持主键外键关系吗https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E6%94%AF%E6%8C%81%E4%B8%BB%E9%94%AE%E5%A4%96%E9%94%AE%E5%85%B3%E7%B3%BB%E5%90%97
MongoDB支持哪些数据类型https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb%E6%94%AF%E6%8C%81%E5%93%AA%E4%BA%9B%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B
为什么要在MongoDB中用"Code"数据类型https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E5%9C%A8mongodb%E4%B8%AD%E7%94%A8code%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B
为什么要在MongoDB中用"Regular Expression"数据类型https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E5%9C%A8mongodb%E4%B8%AD%E7%94%A8regular-expression%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B
为什么在MongoDB中使用"Object ID"数据类型https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%B8%BA%E4%BB%80%E4%B9%88%E5%9C%A8mongodb%E4%B8%AD%E4%BD%BF%E7%94%A8object-id%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B
"ObjectID"由哪些部分组成https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#objectid%E7%94%B1%E5%93%AA%E4%BA%9B%E9%83%A8%E5%88%86%E7%BB%84%E6%88%90
在MongoDb中什么是索引https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%9C%A8mongodb%E4%B8%AD%E4%BB%80%E4%B9%88%E6%98%AF%E7%B4%A2%E5%BC%95
如何添加索引https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E4%BD%95%E6%B7%BB%E5%8A%A0%E7%B4%A2%E5%BC%95
用什么方法可以格式化输出结果https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E7%94%A8%E4%BB%80%E4%B9%88%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E6%A0%BC%E5%BC%8F%E5%8C%96%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C
如何使用"AND"或"OR"条件循环查询集合中的文档https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8and%E6%88%96or%E6%9D%A1%E4%BB%B6%E5%BE%AA%E7%8E%AF%E6%9F%A5%E8%AF%A2%E9%9B%86%E5%90%88%E4%B8%AD%E7%9A%84%E6%96%87%E6%A1%A3
在MongoDB中如何更新数据https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%9C%A8mongodb%E4%B8%AD%E5%A6%82%E4%BD%95%E6%9B%B4%E6%96%B0%E6%95%B0%E6%8D%AE
如何删除文档https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4%E6%96%87%E6%A1%A3
在MongoDB中如何排序https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%9C%A8mongodb%E4%B8%AD%E5%A6%82%E4%BD%95%E6%8E%92%E5%BA%8F
什么是聚合https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E4%BB%80%E4%B9%88%E6%98%AF%E8%81%9A%E5%90%88
在MongoDB中什么是副本集https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#%E5%9C%A8mongodb%E4%B8%AD%E4%BB%80%E4%B9%88%E6%98%AF%E5%89%AF%E6%9C%AC%E9%9B%86
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb是什么
https://camo.githubusercontent.com/a47d79163926123323cb8228b99f2be714c5a6335bb37073d34f70ca76f0dddd/68747470733a2f2f67697465652e636f6d2f67736a7177796c2f696d616765735f7265706f2f7261772f6d61737465722f323032312d332d31312f32303231303332363030343331342e706e67
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb有哪些特点
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么是非关系型数据库
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#非关系型数据库有哪些类型
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb的结构介绍
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb成为最好nosql数据库的原因是什么
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb的优势有哪些
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mysql与mongodb之间最基本的差别是什么
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么是集合
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么是文档
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么是nosql数据库nosql与rdbms直接有什么区别为什么要使用和不使用nosql数据库说一说nosql数据库的几个优点
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#nosql数据库有哪些类型
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#分析器在mongodb中的作用是什么
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mysql与mongodb之间最基本的差别是什么-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#你怎么比较mongodbcouchdb及couchbase
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb成为最好nosql数据库的原因是什么-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#objectid有哪些部分组成
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如何使用and或or条件循环查询集合中的文档
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#在mongodb中如何排序
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如何执行事务加锁
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#journal回放在条目entry不完整时比如恰巧有一个中途故障了会遇到问题吗
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#分析器在mongodb中的作用是什么-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如果用户移除对象的属性该属性是否从存储层中删除
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#能否使用日志特征进行安全备份
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#允许空值null吗
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb更新操作立刻fsync到磁盘
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如何执行事务加锁-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#为什么我的数据文件如此庞大
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#启用备份故障恢复需要多久
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么是master或primary
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么是secondary或slave
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#必须调用getlasterror来确保写操作生效了么
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb副本集选举条件有那些
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#简单的描述下mongodb选举流程
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#我应该启动一个集群分片sharded还是一个非集群分片的-mongodb-环境
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么是mongodb分片集群
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#monogodb中的分片什么意思
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb中为何需要水平分片
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么情况下需要用到mongodb的分片
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb中分片键的意义何在
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#分片sharding和复制replication是怎样工作的
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#构建一个分片集群需要用的那些角色分别是什么
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#副本集角色有那些做是什么
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#数据在什么时候才会扩展到多个分片shard里
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#当我试图更新一个正在被迁移的块chunk上的文档时会发生什么
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如果在一个分片shard停止或者很慢的时候我发起一个查询会怎样
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#我可以把movechunk目录里的旧文件删除吗
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#怎么查看-mongo-正在使用的链接
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如果块移动操作movechunk失败了我需要手动清除部分转移的文档吗
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如果我在使用复制技术replication可以一部分使用日志journaling而其他部分则不使用吗
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb在abc上建立索引查询abc和acb都会使用索引吗
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如果一个分片shard停止或很慢的时候发起一个查询会怎样
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb支持存储过程吗如果支持的话怎么用
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#解释一下什么是mongodb中的gridfs-
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如何理解mongodb中的gridfs机制mongodb为何使用gridfs来存储文件
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb支持存储过程吗如果支持的话怎么用-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如何理解mongodb中的gridfs机制mongodb为何使用gridfs来存储文件-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#为什么mongodb的数据文件很大
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb在abc上建立索引查询abc和acb都会使用索引吗-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如果用户移除对象的属性该属性是否从存储层中删除-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#能否使用日志特征进行安全备份-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#更新操作立刻fsync到磁盘
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如何执行事务加锁-2
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么是master或primary-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#getlasterror的作用
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#分片sharding和复制replication是怎样工作的-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#数据在什么时候才会扩展到多个分片shard里-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么是mongod
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongod参数有什么
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么是mongo
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb哪个命令可以切换数据库
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#为什么用mongodb
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb适合应用在那些场景
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#在哪些场景使用mongodb
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb中的命名空间是什么意思
https://camo.githubusercontent.com/2afa754163a92d543a8edcf2602ac1c584bd9bcf547f9ff10005af988a6c6f11/68747470733a2f2f6d6d62697a2e717069632e636e2f6d6d62697a5f7376672f63474e5363776e59766b36734d676961776c45537270324671447561495169614473743141474d69624c75566962347a4b51506e31696161504d6e37465169613262423947436d6962773544557a353879576f523962667436777575716963763756386b414a38752f3634303f77785f666d743d7376672674703d7765627026777866726f6d3d352677785f6c617a793d312677785f636f3d31
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#哪些语言支持mongodb
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#在mongodb中如何创建一个新的数据库
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#在mongodb中如何查看数据库列表
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb中的分片是什么意思
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如何查看使用mongodb的连接sharding---mongodb-manual21如何查看使用mongodb的连接
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么是复制
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#在mongodb中如何在集合中插入一个文档
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#在mongodb中如何除去一个数据库collection-methods24在mongodb中如何除去一个数据库
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#在mongodb中如何查看一个已经创建的集合
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#在mongodb中如何删除一个集合
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#为什么要在mongodb中使用分析器
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#分析器在mongodb中的作用是什么-2
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb支持主键外键关系吗
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#mongodb支持哪些数据类型
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#为什么要在mongodb中用code数据类型
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#为什么要在mongodb中用regular-expression数据类型
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#为什么在mongodb中使用object-id数据类型
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#objectid由哪些部分组成
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#在mongodb中什么是索引
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如何添加索引
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#用什么方法可以格式化输出结果
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如何使用and或or条件循环查询集合中的文档-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#在mongodb中如何更新数据
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#如何删除文档
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#在mongodb中如何排序-1
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#什么是聚合
https://github.com/alphasu/JavaInterview/blob/master/interviewDoc/Java/database/MongoDB.md#在mongodb中什么是副本集
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.