摘要:
集群的主要作用 数据分区: 数据分区 (或称数据分片) 是集群最核心的功能。集群将数据分散到多个节点,一方面 突破了 Redis 单机内存大小的限制,存储容量大大增加;另一方面 每个主节点都可以对外提供读服务和写服务,大大提高了集群的响应能力。Redis 单机内存大小受限问题,在介绍持久化和主从复制 阅读全文
摘要:
主从复制 主从复制主要的作用 数据冗余: 主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式。 故障恢复: 当主节点出现问题时,可以由从节点提供服务,实现快速的故障恢复 (实际上是一种服务的冗余)。 负载均衡: 在主从复制的基础上,配合读写分离,可以由主节点提供写服务,由从节点提供读服务 ( 阅读全文
摘要:
RDB Redis默认以rdb形式保存数据,rdb就是数据快照。在redis.conf中有关于rdb的配置内容。 save 900 1 900秒即15分钟内,数据有一次变动则触发快照保存 save 300 10 5分钟内10次变动 save 60 10000 1分钟内1000次变动dbfilenam 阅读全文
摘要:
Step1:在Redis官网下载安装包,上传到Linux服务器,一般安装在/opt路径下,并解压缩。 cd /opt tar -zxvf redis-6.0.9.tar.gz Step2:进入解压缩后的文件,安装gcc环境 yum gcc-c++makemake install 如果出现 ‘stru 阅读全文
摘要:
当ListBox绑定的数据量太大,加载起来比较慢。1000+的数据需要5-6秒。 .NetFrameWork 4.0 先开启一个线程,然后在线程里面调用UI线程,对绑定数据进行操作。 .NetFrameWork 4.5后,提供了新的一种线程安全访问机制,那就是用BindingOperations.E 阅读全文
摘要:
StaticResource 一般用于创建完成后,在程序运行期间不会改变的变量。 DynamicResource 适用于在程序运行期间会去访问并改变的值。 定义资源key1和key2,update按钮后台更新key1,key2的值。StaticResource绑定的元素的值不会发生改变。 Relat 阅读全文
摘要:
缓存的作用=>减少服务器访问,减轻数据库压力,性能优化第一步。 缓存分为客户端缓存(浏览器缓存),CDN缓存,反向代理缓存,服务端缓存(本地缓存/分布式缓存)。简而言之,缓存无处不在! 客户端缓存 反向代理缓存 本地缓存 Asp.Net Core内置了MemoryCache作为本地缓存 分布式缓存 阅读全文
摘要:
Ocelot作为网关,功能有很多:负载均衡,限流,熔断,缓存.... 而作为使用者的我们,只需要在configuration.json中配置即可,配置文件在官网上都有,站在巨人的肩膀上是真滴舒服。 下面简单记录几个功能的使用 Step1:Nuget上下载Ocelot的包 Step2:添加config 阅读全文
摘要:
Consul最常用的就是服务注册与发现,健康检查,接下来演示一下在Windows上如何使用 Step1:在官网下载consul.exe(下载较慢,耐心等待) Step2:cmd到这个路径下,输入consul.exe agent -dev开启后,打开http://localhost:8500/ Ste 阅读全文
摘要:
原文地址:https://www.cnblogs.com/jlion/p/12394949.html 一、前言 在分享ASP.NET Core Filter 使用之前,先来谈谈AOP,什么是AOP 呢? AOP全称Aspect Oriented Programming意为面向切面编程,也叫做面向方法 阅读全文