使用Spring Data访问Apache Ignite的源码 – Suman

Apache Ignite是一个水平可扩展,容错的分布式内存计算平台,用于构建可以以内存速度处理TB级数据的实时应用程序。Ignite可以充当分布式内存数据库或内存数据网格,具体取决于您是喜欢使用SQL还是键值API。如果启用了持久性,则Ignite会成为一个分布式的,水平可伸缩的数据库,该数据库可保证完全的数据一致性,并可以抵抗整个群集的故障。

Spring Data Framework
提供了一个统一且广泛使用的API,该API抽象了任何应用程序使用的基础数据存储。它为任何领域对象提供CRUD功能,而无需任何样板代码。我们可以最大程度地减少编写自定义查询所需的源代码量。该API提供了用于执行常见任务的简单抽象。

Spring Data帮助我们避免定特定的数据库存储。因此,更容易以最小的努力从一个存储切换到另一个存储。

Apache Ignite实现了Spring Data CrudRepository接口,该接口不仅支持基本的CRUD操作,而且还通过统一的Spring Data API 提供对 Apache Ignite SQL Grid
访问。

源码地址: https://github.com/sumanentc/spring-boot-ignite

原文 

https://www.jdon.com/54587

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » 使用Spring Data访问Apache Ignite的源码 – Suman

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址