免费注册 查看新帖 |

ChinaUnix.net

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 11773 | 回复: 0

[MongoDB] MongoDB 生态 – 客户端 Driver 支持 [复制链接]

求职 : Linux运维
论坛徽章:
203
拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:092015小元宵徽章
日期:2015-03-06 15:58:182015年亚洲杯之约旦
日期:2015-04-05 20:08:292015年亚洲杯之澳大利亚
日期:2015-04-09 09:25:552015年亚洲杯之约旦
日期:2015-04-10 17:34:102015年亚洲杯之巴勒斯坦
日期:2015-04-10 17:35:342015年亚洲杯之日本
日期:2015-04-16 16:28:552015年亚洲杯纪念徽章
日期:2015-04-27 23:29:17操作系统版块每日发帖之星
日期:2015-06-06 22:20:00操作系统版块每日发帖之星
日期:2015-06-09 22:20:00
发表于 2016-11-30 18:41 |显示全部楼层
MongoDB 生态 – 客户端 Driver 支持

工欲善其事,必先利其器,我们在使用数据库时,通常需要各种工具的支持来提高效率;很多新用户在刚接触 MongoDB 时,遇到的问题是『不知道有哪些现成的工具可以使用』,本系列文章将主要介绍 MongoDB 生态在工具、driver、可视化管理等方面的支持情况。

本文主要介绍 MongoDB 对各个语言的客户端(driver)支持情况

MongoDB 官方目前支持10+种语言的客户端,所有官方客户端 driver都支持 MongoDB Connection String URI 的方式去连接,客户端均支持连接断开自动重连的功能,如果连接的是复制集,mongodb driver 会自动跟复制集的所有节点保持心跳来检测节点的角色,自动将请求路由到正确的节点上,以保证高可用。
QQ截图20161130184141.jpg
pay

DOCUMENTATION        RELEASES        SOURCE        API        JIRA        ONLINE COURSE
C        Releases        Source        API        JIRA         
C++11        Releases        Source        API        JIRA         
C#        Releases        Source        API        JIRA        Course
Java        Releases        Source        API        JIRA        Course
Node.js        Releases        Source        API        JIRA        Course
Perl        Releases        Source        API        JIRA         
PHP        Releases        Source        API        JIRA         
Python        Releases        Source        API        JIRA        Course
Motor        Releases        Source        API        JIRA         
Ruby        Releases        Source        API        JIRA         
Scala        Releases        Source        API        JIRA         
除了官方发布的客户端 driver,社区也有一些贡献,比如 go、erlang 语言的客户端,go 特别适合做运维工具的开发,mongodb 3.2版本里大部分的工具基本都是用 go 语言实现的。

DOCUMENTATION        RELEASES        SOURCE        API        JIRA        ONLINE COURSE
Go (mgo)        Releases        Source        API        JIRA         
Erlang        Releases        Source        API        JIRA         
如果在上面的列表里没有找到你使用的开发语言,可以尝试来自己开发一款贡献到社区,MongoDB 的网络协议比较简单,参考MongoDB Wire Protocol。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

数据风云,十年变迁
DTCC 第十届中国数据库技术大会已启航!

2019年5月8日~5月10日,由IT168旗下ITPUB企业社区平台主办的第十届中国数据库技术大会(DTCC2019),将在北京隆重召开。大会将邀请百余位行业专家,就热点技术话题进行分享,是广大数据领域从业人士的又一次年度盛会和交流平台。与SACC2018类似,本届大会将采用“3+2”模式:3天传统技术演讲+2天深度主题培训。大会不仅提供超100场的主题演讲,还会提供连续2天的深度课程培训,深化数据领域的项目落地实践方案。
DTCC2019,一场值得期待的数据技术盛会,殷切地希望您报名参与!

活动入口>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP