栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

(Springboot+Dobbo项目05)day72javaEE基础查漏补缺

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

(Springboot+Dobbo项目05)day72javaEE基础查漏补缺

Springboot+Dobbo项目05

1.查询频繁,数据量不大,用redis来存储。2.常用:工具类和方法。3.mongodb集群:分片+副本4.主从模式已经被淘汰了。因为只有主机可以写操作,宕机就是生产事故。5.副本集群原理6.Sharding (分片集群):7.mongodb分片集群相当于微服务。(路由+注册中心+分片服务器)

1.查询频繁,数据量不大,用redis来存储。 2.常用:工具类和方法。
ObjectId转String类型:ObjectId.toHexString
vo.setId(comment.getId().toHexString());
 
hutool工具包:毫秒值转字符串时间格式:
vo.setCreateDate(DateUtil.formatDateTime(new Date(comment.getCreated()))); // 2022-03-18 11:10

hutool工具包:字符串按照模板拼接:
stringRedisTemplate.opsForValue().set(StrUtil.format(ConstantUtil.MOVEMENT_LIKE,userId,publishId), "1");

3.mongodb集群:分片+副本

一般集群是奇数台。

4.主从模式已经被淘汰了。因为只有主机可以写操作,宕机就是生产事故。 5.副本集群原理

包括主节点副本节点/从节点主节点只能有一个,可以完成数据读写操作副本节点可以有多个,只能完成读操作多节点间有心跳检测,并进行数据同步主节点宕机后,副本节点选举新的主节点

6.Sharding (分片集群):

该模式适合处理大量数据,它将数据分开存储,不同服务器保存不同的数据,所有服务器数据的总和即为整个数据集。

1)原理

分片服务(Shard Server)配置服务(Config Server)路由服务(Route Server)

2)分片策略

MongoDB通过分片策略,决定数据存储的分片服务器;有两种分片策略,根据集合字段来指定。

范围指定
将指定字段的数据按照范围进行划分,根据范围获取分片服务器

数据Hash
将指定字段的数据进行Hash计算,获取存储的分片服务器

7.mongodb分片集群相当于微服务。(路由+注册中心+分片服务器)

分片规则:一种是范围的,一种是hash的

路由服务:哈希运算再取模。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/776685.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号