1 为什么用 NoSQL? 1.1 单机 MySQL 的美好时代 在90年代,一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。 在那个时候,更多的都是静态网页,动态交互类型的网站不多。 上述架构下,我们来看看数据存储的瓶颈是什么? DAL : Data Access Layer(数据访问层 ...
分类:
数据库 时间:
2020-03-10 10:22:32
阅读次数:
72
特点: 多维数据模型,时间序列由metric名字和K/V标签标识 灵活的查询语言(PromQL) 单机模式,不依赖分布式存储 基于HTTP采用pull方式收集数据 支持push数据到中间件(pushgateway) 通过服务发现或静态配置发现目标 多种图表和仪表盘 注意:由于数据采集可能会有丢失,所 ...
分类:
其他好文 时间:
2020-03-08 23:30:09
阅读次数:
177
超详细,多图文介绍redis集群方式并搭建redis伪集群超多图文,对新手友好度极好。敲命令的过程中,难免会敲错,但为了截好一张合适的图,一旦出现一点问题,为了好的演示效果,就要从头开始敲。且看且珍惜。再认识redis集群前,若想先知道redis单机版的可查看,springboot整合redis。好了,下面开始了。每个redis实例可称为一个节点,安装redis并以默认端口启动是节点,不关闭,以另
分类:
其他好文 时间:
2020-03-08 23:22:34
阅读次数:
68
Redis集群分片原理及选举流程 集群分片模式 如果Redis只用复制功能做主从,那么当数据量巨大的情况下,单机情况下可能已经承受不下一份数据,更不用说是主从都要各自保存一份完整的数据。在这种情况下,数据分片是一个非常好的解决办法。 Redis的Cluster正是用于解决该问题。它主要提供两个功能: ...
分类:
其他好文 时间:
2020-03-07 13:07:09
阅读次数:
108
引用:https://www.cnblogs.com/adolfmc/p/7345333.html 创建一个消息队列: bin/kafka-topics.sh --create --replication-factor 1 --partitions 1 --topic test --zookeepe ...
分类:
其他好文 时间:
2020-03-07 10:13:38
阅读次数:
73
登录用户,会返回sessionid,或者返回tokenid令牌 单节点应用的话,存储到内存里没问题的。 现在应该都是分布式应用都,不可能单节点应用了。 方案一,tomcat+session共享,但是人数量大的时候,这个方案是不行的。 方案2,使用redis集群,目前很多公司使用这个方案。 方案3,J ...
分类:
其他好文 时间:
2020-03-07 09:29:27
阅读次数:
91
Oracle 数据库服务器修改操作系统时间的注意事项: 对单机或者ha1.对数据库本身而言,其实是没有影响的。因为scn不依赖于os时间2.对app(应用程序)而言,若是app中使用了sysdate之类的,那确实是有影响的。 基于这个情况,我们一般推荐:改os时间 不往之前的时间去改,而是往今后的时 ...
分类:
数据库 时间:
2020-03-06 10:34:08
阅读次数:
92
1. MongoDB常见的部署架构 * 单机版 * 复制集 * 分片集群 2. 为什么要使用分片集群 * 数据容量日益增大,访问性能日渐下降,怎么破? * 新品上线异常火爆,如何支撑更多用户并发? * 单库已有10TB数据,恢复需要1-2天,如何加速? * 地理分布数据3. 分片如何解决问题? 银行 ...
分类:
数据库 时间:
2020-03-04 00:06:40
阅读次数:
123
Redis做为单机缓存使用建议 前言 由于原来项目使用的缓存中间件无法在国产麒麟操作系统里面使用,准备在项目中引入redis做为单机缓存。 配置优化建议 配置redis服务以守护进程启动 Redis默认不是以守护进程的方式运行,可以通过将配置项daemonize修改为yes,这样启动redis-se ...
分类:
其他好文 时间:
2020-03-03 10:30:44
阅读次数:
85
一、Eureka单机版搭建 Eureka已经被Spring Cloud继承在其子项目spring-cloud-netflix中,搭建Eureka Server的方式还是非常简单的。只需要通过一个独立的maven工程即可搭建Eureka Server。pom依赖如下: 二、Eureka集群版搭建 ...
分类:
其他好文 时间:
2020-03-02 22:56:09
阅读次数:
109