`
DigitalSonic
  • 浏览: 214759 次
社区版块
存档分类
最新评论

《MongoDB实战》译者序

阅读更多

骐骥一跃,不能十步;驽马十驾,功在不舍。

——《荀子•劝学》

 

IT是个知识更新十分迅速的行业,IT人士除了掌握基础知识,还要经常关心技术动态和身边不断涌现出的新技术,不然就会有落伍的可能。作为一个典型 的摩羯男,我有着一颗不安于现状的心,想要不断超越自己。要收获就得有付出,还是努力充电吧,打好基础才能有资本去迎接挑战。比如,Pragmatic Programmers建议每年学习一门新语言 ,所谓他山之石可以攻玉,就算没机会在工作中用到它,其解决问题的思路也值得借鉴。

 

我的选择有所不同,大约五年前,我给自己定下了一个目标,在自己30岁之前,每年翻译一本书。一来借翻译之机深入学习一些东西,二来可以帮助更多的 同行。也许是摩羯的坚持,经过几年的努力,我终于可以为这个计划画上一个句号了。没错,你所看到的这本书就是我30岁计划的收官之作。希望本书能帮助你了 解、学习、掌握MongoDB,如果能帮助在工作中解决实际的问题,那就再好不过了。

 

“云计算”、“大数据”和“NoSQL”都是近年的热点名词,本书的“主人公”MongoDB和这些名词都能扯上关系,加之它和传统的关系型数据库 有着这么多相似之处,实在是没办法忽略它的存在,就算用不上,也该好好了解一下。在网上读了不少文章,也对MongoDB有了一个大概的认识之后,是不是 会期待有一本书能将众多知识点集于一身,层层深入,融会贯通?《MongoDB权威指南》当然不容错过,不过薄薄一本小册子难免无法深入展开,而且从它出 版之后,MongoDB也发生了不少重大变化。也许可以考虑一下这本书,本书作者同样来自MongoDB背后的公司10gen,而且写作上符合in Action系列的一贯风格,内容由浅入深,注重实践。无论你是想了解MongoDB的使用方法还是具体实现细节,无论你是开发者还是DBA,都能在书中 找到需要的内容。

 

我总是喜欢看些“失败案例”或者“重大故障”,比如著名的Foursquare在MongoDB上就吃过不少苦头,具体的细节我就不再赘述了。总 之,在部署MongoDB时一定要多加小心。那么到底该如何进行调优,怎么处理复制和分片,怎么维护集群呢?如果对MongoDB已经有所了解,可以直接 翻到对应的章节,本书的后半部分每章都独立成篇,你可以直奔主题,选择性地阅读需要的部分。

 

在翻译过程中,不断有人问我什么时候可以出版,我只能回答还得再等等,因为我从年初开始花了整整7个月的时间才完成了全书的翻译,所以只能对读者说 抱歉了。本书能与各位读者见面,离不开图灵公司各位老师的辛勤付出,还有我的各位好友在翻译过程中提供的各种建议。今天正好是七夕,在这个特殊的日子里, 我还要感谢一下我的新婚妻子,她一直默默支持我,让我做自己想做的事,本书也有她的一份功劳。

 

虽然花了这么多时间仔仔细细地进行翻译,不过碍于本人水平有限,如果你在阅读过程中发现什么问题,还望能够不吝赐教,比如通过图灵社区(ituring.com.cn),或者新浪微博(@DigitalSonic),先行谢过各位。

 

丁雪丰

2012年8月23日于上海

 

图书地址:http://www.ituring.com.cn/book/929

分享到:
评论
3 楼 water_lang 2013-07-22  
这本书我买了一本,但是我还是没找到该怎么解决事务这块,mongodb不支持事务,请问我将其整合到spring中,那该怎么来实现事务功能呢?求LZ赐教
2 楼 DREAM_UTOPIA 2013-07-11  
最近学习MongoDB, 看了很是佩服啊,无论对梦想,对承诺,对责任
1 楼 songzi0206 2012-11-15  
定一本支持,给我签个名吧  

相关推荐

    Spring Boot实战 ,丁雪丰 (译者) .pdf,课程代码

    还包括对NoSQL数据库(如MongoDB)的支持。 7. **安全**:讲解如何使用Spring Security进行用户认证和授权,以及OAuth2的集成。 8. **监控和健康检查**:介绍Actuator组件,用于提供生产环境中的应用监控和健康...

    Spring Boot实战 ,丁雪丰 (译者)

    《Spring Boot实战》是由丁雪丰翻译的一本详细介绍Spring Boot技术的书籍,旨在为读者提供一个快速学习和掌握Spring Boot的途径。Spring Boot是Java领域中一个非常流行的框架,它简化了Spring应用的初始搭建以及配置...

    Spring Boot实战 ,丁雪丰 (译者)-最高清原版

    此外,还会介绍Spring Boot对NoSQL数据库的支持,如MongoDB和Redis。 书中也会涉及Spring Boot的Web开发,包括RESTful API设计、使用Thymeleaf和FreeMarker模板引擎进行视图渲染,以及整合WebSocket实现实时通信。...

    Spring Boot实战 ,丁雪丰 (译者) .pdf.zip

    Spring Data模块是Spring Boot的一大亮点,它提供了与各种数据存储(如JPA、MongoDB)的简单接口,使得数据访问层的编写变得简洁。书中的案例会展示如何使用Spring Data JPA进行CRUD操作,以及如何实现复杂的查询。 ...

    Spring Boot实战 ,丁雪丰 (译者) .zip

    此外,Spring Boot对数据库的支持也非常全面,不仅支持关系型数据库如MySQL、PostgreSQL,也支持NoSQL数据库如MongoDB。它提供了Data JPA和MyBatis等持久层框架的集成,让数据库操作变得简单。 总的来说,《Spring ...

    Spring Boot实战 ,丁雪丰 (译者) PDF

    《Spring Boot实战》是由丁雪丰翻译的一本详细介绍Spring Boot技术的实战指南。Spring Boot是Java领域中的一个热门框架,它极大地简化了Spring应用的初始搭建以及开发过程,旨在简化Spring应用的初始设置和开发过程...

    JavaEE开发的颠覆者 Spring Boot实战 完整版.pdf;Spring Boot实战 ,丁雪丰 (译者) .pdf

    Spring Data JPA和Spring Data MongoDB等库使得数据库操作变得更加简单。 微服务架构是当前的热门话题,Spring Boot对此有着很好的支持。通过Spring Cloud,开发者可以轻松实现服务发现、负载均衡、配置中心、熔断...

    Spring 4.X 企业应用 + Spring Boot 实战

    《Spring Boot实战 ,丁雪丰 (译者) .pdf》则专注于Spring Boot的应用,提供实战案例和具体操作指南,帮助读者掌握Spring Boot的核心技术和实践技巧。 综上所述,这两份资源将帮助读者全面理解Spring 4.x框架和...

Global site tag (gtag.js) - Google Analytics