第 7 章 设置数据网格服务
使用 Data Grid Operator 创建 Cache 服务或 Data Grid 服务 pod 的集群。
7.1. 服务类型 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
服务是有状态的应用程序,基于 Data Grid Server 镜像,提供灵活、强大的内存数据存储。在创建 Data Grid
集群时,您可以使用 spec.service.type
字段指定 DataGrid 或 Cache
作为服务类型。
DataGrid
服务类型- 部署具有完整配置和功能的 Data Grid 集群。
缓存
服务类型- 使用最小配置部署 Data Grid 集群。
红帽建议为集群推荐 DataGrid
服务类型,因为它可让您:
- 使用跨站点复制在全局集群中备份数据。
- 使用任何有效的配置创建缓存。
- 添加基于文件的缓存存储,以在持久性卷中保存数据。
- 使用 Data Grid Query API 在缓存间查询值。
- 使用高级数据网格的特性和功能。
重要
Cache
服务类型旨在提供一种便捷方式,使用最小配置创建低延迟数据存储。Infinispan
CRD 上的附加开发显示,Cache
CR 提供了实现此目标的一种更好方法,从而让用户更多选择,减少部署开销。因此,在下一个版本的 Infinispan
CRD 中计划将缓存服务类型删除,不再处于主动开发中。
DataGrid
服务类型将继续从新功能和改进工具中受益,以自动化复杂的操作,如集群升级和数据迁移。