专栏首页IT技能应用Apache Geode 的 Spring 数据
原创

Apache Geode 的 Spring 数据

原标题:Spring认证|Apache Geode 的 Spring 数据

Spring Data for Apache Geode 项目的主要目标是使用 Apache Geode 进行分布式数据管理,使构建高度可扩展的 Spring 驱动的应用程序变得更加容易。

Spring Data for Apache Geode 为您的 Apache Geode 应用程序带来了 Spring Framework 的全部功能。

特征

使用 Spring 以声明方式配置和创建 Apache Geode 资源的XML 命名空间

开箱即用的注释模型,可快速轻松地开始使用 Apache Geode

简化Apache Geode API 的使用

Apache Geode 支持的 Spring Cache Abstraction

应用于存储在 Apache Geode 中的 POJO 的 Spring Data Mapping 基础架构

由 Apache Geode 支持的 Spring Data Repositories

Apache Geode 通过 Spring 的声明式事务管理缓存事务

通过 Spring 的声明式事务管理在全局、JTA 事务中使用 Apache Geode 的额外支持

对 Apache Geode 序列化的增强支持

函数执行的注解

支持连续查询

对 Apache Lucene 集成的增强支持

使用 Apache Geode 引导 Spring 上下文

用于 Apache Geode 的Spring 工具套件Spring 项目模板

文档结构

以下内容解释了 Spring Data 为 Apache Geode 提供的核心功能:

Bootstrapping Apache Geode with the Spring Container描述了为配置、初始化和访问 Apache Geode 缓存、区域和相关分布式系统组件提供的配置支持。

使用 Apache Geode API解释了 Apache Geode API 与 Spring 中可用的各种数据访问功能之间的集成,例如基于模板的数据访问、异常转换、事务管理和缓存。

使用 Apache Geode 序列化描述了对 Apache Geode 的托管对象序列化和反序列化的增强。

POJO Mapping描述了使用 Spring Data 存储在 Apache Geode 中的 POJO 的持久性映射。

Spring Data for Apache Geode Repositories描述了如何通过使用基本的 CRUD 和简单的查询操作来创建和使用 Spring Data Repositories 来访问存储在 Apache Geode 中的数据。

函数执行的注释支持描述了如何通过使用注释来执行数据所在的分布式计算来创建和使用 Apache Geode 函数。

连续查询 (CQ)描述了如何使用 Apache Geode 的连续查询 (CQ) 功能来处理基于兴趣的事件流,该兴趣是在 Apache Geode 的 OQL(对象查询语言)中定义和注册的。

在 Apache Geode中引导 Spring ApplicationContext描述了如何ApplicationContext 使用Gfsh.

示例应用程序描述了随发行版提供的示例,以说明 Spring Data for Apache Geode 中可用的各种功能。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • [译] 实时股票预测的开源参考结构

    大数据文摘
  • 什么是Spring Data?

    Spring Data 的委托是为数据访问提供熟悉且符合 Spring 的编程模型,同时仍保留着相关数据存储的特​​殊特征。

    IT胶囊
  • Geode安装管理指南 顶

    如果你运行 start locator 从 gfsh 没有指定 member 名字, gfsh 会自动生成一个随机的 member 名字. 这对自动化操作非常有...

    白石
  • Geode集群搭建

    java攻城狮
  • Spring Cloud的前世今生

    大家都知道Spring是2002年Rod Johnson 开发的框架,他成立了一个公司运营这玩意,当时公司叫interface 21;

    pollyduan
  • Spring Session 实现分布式会话管理

    1、分布式会话管理是什么? 在Web项目开发中,会话管理是一个很重要的部分,用于存储与用户相关的数据。通常是由符合session规范的容器来负责存储管理,也就是...

    斯武丶风晴
  • 聊聊flink TableEnvironment的scan操作

    flink-table_2.11-1.7.0-sources.jar!/org/apache/flink/table/api/TableEnvironment....

    codecraft
  • 大数据圈盘点:你不知道的15个新技术

    下面一起来看看吸引眼球的十五项大数据公告。虽然罗列了很多,但还不是全部内容,只是最近在加利福尼亚州圣何塞市Strata + Hadoop World大会上亮相的...

    华章科技
  • 大数据圈盘点:你不知道的15个新技术

    大数据中的大作为 对于大数据来说,业界这几周算是比较忙碌的。因为很多初创公司和一些老牌的公司都推出了数据分析和数据管理产品,以及更新了现有产品,提供更丰富的功能...

    灯塔大数据
  • 什么是automata(II):协议概述和见证

    我们对隐私的学术兴趣,特别是作为去中心化网络的支柱,可以追溯到2016年USENIX安全研讨会上的obilivp2p演讲。三年后,我们在这些发现的基础上建立了一...

    公众号---人生代码
  • geode-1:mac本地部署geode内存数据库与简单使用

    安装之前,服务器上必须要安装jdk(最好是jdk1.8),配置好JAVA_HOME

    千里行走
  • Apache Cassandra 的 Spring 数据

    原标题:Spring认证|Apache Cassandra 的 Spring 数据

    IT胶囊
  • 次世代的会话管理项目 Spring Session

    原文地址:https://www.infoq.com/articles/Next-Generation-Session-Management-with-Spri...

    Techeek
  • 通过Spring Session实现新一代的Session管理

    JavaEdge
  • OSG加载倾斜摄影数据

    ContextCapture(Smart3D)生成的倾斜摄影模型数据一般都形如如下组织结构:

    charlee44
  • 架构思考-业务快速增长时的容量问题

    之前做过一个项目,数据库存储采用的是mysql。当时面临着业务指数级的增长,存储容量不足。当时采用的措施是

    静儿
  • 架构思考-业务快速增长时的容量问题

    之前做过一个项目,数据库存储采用的是mysql。当时面临着业务指数级的增长,存储容量不足。当时采用的措施是

    静儿
  • OSG绘制空间凹多边形并计算其面积

    在OpenGL/OSG中,由于效率的原因,默认是直接显示的简单的凸多边形。如果直接强行显示凹多边形,渲染结果是不确定的。所以对于复杂的凹多边形,需要将其分解成简...

    charlee44
  • 大数据开源框架技术汇总

    Hadoop:Apache Hadoop是一个开源的分布式系统基础框架,离线数据的分布式存储和计算的解决方案。Hadoop最早起源于Nutch,Nutch基于2...

    Spark学习技巧

扫码关注云+社区

领取腾讯云代金券