著者还有:(美)Oliver Gierke、(美)Thomas Risberg、(美)Jon Brisbin、(美)Michael Hunger
作者: (美)Mark Pollack[等]著;张卫滨,文建国译
出版社:人民邮电出版社,2014
简介:基于关系型数据库构建企业级Java应用时,会有多个数据访问框架供你选择。但是该如何应对大数据呢?《Spring Data实战》以实际经验介绍了借助Spring Data如何便利地构建应用,这些应用会用到多种新的数据访问技术,如NoSQL和Hadoop。
通过多个样例项目,你会学到Spring Data所提供的一致编程模型,这种模型保留了每种NoSQL数据库专有的特性以及功能,并且能够帮助你开发Hadoop应用来应对广泛的用例场景,如数据分析、事件流处理以及工作流。你还能学到,为了编写基于RDBMS的数据访问层,Spring Data为Spring已有的JPA和JDBC添加了哪些功能支持。
学习使用Spring的模板帮助类来简化数据库的特定功能;
探索Spring Data的Repository抽象以及高级查询功能;
借助Spring Data来使用Redis(键/值存储)、HBase(列族)、MongoDB(文档数据库)以及Neo4j(图数据库);
探索GemFire分布式数据网格解决方案;
将Spring Data JPA管理的实体以RESTful Web服务的形式导出到Web中;
使用轻量级的对象映射框架,简化HBase应用的开发;
使用Spring Batch和Spring Integration构建大数据管道。