缓存 优缺点 分布式

linux内核 快速分片,技术|Linux slabtop命令——显示内核片缓存信息

Linux内核需要为临时对象如任务或者设备结构和节点分配内存,缓存分配器管理着这些类型对象的缓存。现代Linux内核部署了该缓存分配器以持有缓存,称之为片。不同类型的片缓存由片分配器维护。本文集中讨论slabtop命令,该命令显示了实时内核片缓存信息。 1.命令用法: 该命令用起来很简单,默认执行时 ......
内核 缓存 命令 slabtop linux

多元高斯分布

https://www.bilibili.com/video/BV1zf4y1L7mQ/?spm_id_from=333.337.search-card.all.click&vd_source=5a8099d424866bf1cdbfa5a7afadeca6 ......

分布式文件系统FastDFS

目录目前系统存在的缺点分布式文件系统FastDFS介绍概念架构文件上传文件下载 目前系统存在的缺点 目前是通过tomcat提供虚拟目录的方式供用户访问;当然也可以通过nginx实现静态资源访问的方式 文件冗余在tomcat挂了的情况下不能提供服务; 目前是单一文件服务的存储(依赖tomcat不能进行 ......
分布式 FastDFS 文件 系统

Spring 缓存注解这样用,太香了!

作者最近在开发公司项目时使用到 Redis 缓存,并在翻看前人代码时,看到了一种关于 @Cacheable 注解的自定义缓存有效期的解决方案,感觉比较实用,因此作者自己拓展完善了一番后分享给各位。 Spring 缓存常规配置 Spring Cache 框架给我们提供了 @Cacheable 注解用于 ......
注解 缓存 Spring

【限流】Redis + Lua 实现分布式限流器

目录Redis + Lua 限流实现1. 导入依赖2. 配置application.properties3. 配置RedisTemplate实例4. 定义限流类型枚举类5. 自定义注解6. 切面代码实现7. 控制层实现8. 测试 Redis + Lua 限流实现 技术栈:自定义注解 + aop + ......
分布式 Redis Lua

vue2,vue3的优缺点

vue2: 优点:vue2比较成熟,所以具有比较完善的第三方的插件和库的支持,和技术资源的支持和解决方案d的社区等 缺点: 对ts语法的支持有限 vue2中difff算法遍历dom树的关系,优化程度较低 vue3: 优点: 引入一些高级的api 优化了diff算法,使得性能更好,包更小 对ts的语法 ......
优缺点 vue vue2 vue3

在 Microsoft SQL Server 2012 SP4 中添加一层缓存可以通过以下步骤来实现

在 Microsoft SQL Server 2012 SP4 中添加一层缓存可以通过以下步骤来实现: 了解缓存需求: 首先需要明确为什么需要引入缓存层,以及需要缓存哪些数据。根据具体需求,可以确定是需要在应用程序中实现缓存,还是在数据库服务器上实现缓存。 选择合适的缓存方案: 根据需求和实际情况, ......
缓存 Microsoft 步骤 可以通过 Server

分布式锁,怎么个事?

平时的工作中,由于生产环境中的项目是需要部署在多台服务器中的,所以经常会面临解决分布式场景下数据一致性的问题,那么就需要引入分布式锁来解决这一问题。 本文参考文章: https://www.cnblogs.com/niceyoo/p/13711149.html https://cloud.tence ......
分布式

Microsoft SQL Server 2012 SP4 中可以通过一些技术和方法来实现分布式数据库的功能

Microsoft SQL Server 2012 SP4 中,虽然没有内置的原生支持分布式数据库的功能,但您仍然可以通过一些技术和方法来实现分布式数据库的功能。下面我将介绍几种常见的实现方式: 分布式查询 您可以使用 SQL Server 的链接服务器功能,建立到其他 SQL Server 实例的 ......

在 Microsoft SQL Server 2012 SP4 中实现本地缓存,您可以考虑使用表变量、临时表以及临时存储过程等方法来在数据库服务器的内存中创建临时性的数据存储,从而提高查询性能和减少对物理存储的访问

在 Microsoft SQL Server 2012 SP4 中实现本地缓存,您可以考虑使用表变量、临时表以及临时存储过程等方法来在数据库服务器的内存中创建临时性的数据存储,从而提高查询性能和减少对物理存储的访问。以下是关于如何在 SQL Server 2012 SP4 中实现本地缓存的一些建议: ......
数据 临时性 缓存 变量 Microsoft

小景的Dba之路--压力测试和Oracle数据库缓存

小景最近在做系统查询接口的压测相关的工作,其中涉及到了查询接口的数据库缓存相关的内容,在这里做一个汇总和思维发散,顺便简单说下自己的心得: 针对系统的查询接口,首次压测执行的时候TPS较低,平均响应时间较高,后续的查询中,TPS和平均相应时间较第一次比有较为明显的提升,这里考虑到时Oracle数据库 ......
缓存 压力 数据库 数据 Oracle

一文带你零基础深入理解随机变量,概率分布与统计量

一. 随机事件与概率 1.1 随机现象 在自然界和人类活动中,发生的现象多种多样,比如下列这些现象: 1. 偶数能被2整除 2. 光的速度是常数 3. 一家门店一天之内的订单量 4. 一个新生儿可能是男生也可能是女生 5. AB实验存在对照组和实验组 6. 李华上厕所的时间 不难发现,其中①②⑤这类 ......
概率 变量 基础

Seata分布式事务框架-AT模式与TCC模式介绍

Seata AT事务方案Seata 的 AT 模式(Automatic Transaction)是一种无侵入的分布式事务解决方案。下面结合具体业务场景来分析其执行的原理。 业务场景订单系统 当用户下订单时,执行以下三步流程: 订单系统保存订单 订单系统调用库存服务,减少商品库存 订单系统调用账户服务 ......
模式 分布式 框架 事务 Seata

分布式任务调度(00)--Quartz

1 任务调度整体流程 2 组件 调度器 :工厂类创建Scheduler,根据触发器定义的时间规则调度任务 任务:Job表示被调度的任务 触发器:Trigger 定义调度时间的元素,按啥时间规则执行任务。一个Job可被多个Trigger关联,但是一个Trigger 只能关联一个Job import o ......
分布式 任务 Quartz 00

创建一个Cookie缓存,进行接口防抖

1. 新创建一个Cookie缓存 Name:SavePInformation HttpCookie newCookie = new HttpCookie("request"); newCookie["SavePInformation"] = DateTime.Now.ToString("yyyy-M ......
缓存 接口 Cookie

Asp.Net Core webapi+net6 使用资源筛选器(过滤器) 做缓存

写一个特性类,用来做标记 [AttributeUsage(AttributeTargets.Method)] //只对方法有效 public class ResourceFilterAttribute : Attribute { } 我这里使用了MemoryCache来做缓存,也可以使用字典来做,但 ......
过滤器 缓存 webapi 资源 Core

这次弄下k8s 分布式多机测试,这次专门多创建了几个机器进行安装,实时监控机器状态

k8s 实机分布式测试,这次弄一下这个,上次弄的是单机版本的minikube, 在单机上minikube替代了kubectl的工作,在单机上可以创建多个布署等,实际使用会有多个系统,分布式才是正常生产时发按它效率的时间。 k8s说明上要求机器要有2g内存,这里我创建了四个vm, 每个4g内存,这样可 ......
机器 分布式 实时 状态 k8s

项目中难点-A页面中填写查询条件并查询出表格数据后,点击详情跳转页面B,B页面返回A页面时保留查询出的内容信息--使用页面缓存keep-alive

页面缓存keep-alive 1、在路由routes中配置需要进行缓存的页面 keepAlive:true meta:{ keepAlive:true, title:"页面名称", } 如图: 2、在router-view显示的入口页面APP.vue中,对需要的页面进行缓存 <template> < ......
页面 难点 缓存 keep-alive 表格

【发布】DDD 工程脚手架 + 一键安装分布式技术栈环境!

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 大家好,我是技术UP主小傅哥。 写了那么多案例工程,开发了那么多技术项目。那小傅哥做的这些案例和项目是每一个都要手动创建一遍吗?🤔 如果不是一个个都手动创建,那么有什么提效工具吗? 不用, ......
脚手架 分布式 环境 工程 技术

多元高斯分布/高斯过程全解析

大纲 公式推导 参数估计 高斯分布运算 高斯分布性质 高斯过程(Gaussian process) 高斯混合模型 概念区分 边缘分布(marginal distribution)和联合分布 概率密度函数和概率分布函数 1. 多元高斯分布公式推导 首先我们知道一元高斯分布是:\(N(x|u,\sigm ......
过程

python3使用sqlite3构建本地持久化缓存

环境:Windows 10_x64 python版本:3.9.2 sqlite3版本:3.34.0 日常python开发中会遇到数据持久化的问题,今天记录下如何使用sqlite3进行数据持久化,并提供示例代码及数据查看工具。 一、背景描述 python应用程序在运行过程中被kill掉(比如版本升级等 ......
缓存 python3 sqlite3 python sqlite

Linux基础-清除主机缓存

sync;echo 3 >/proc/sys/vm/drop_caches 关闭swap # 关闭swapoff,关闭循环后,交换操作至少要等待40秒 swapoff -a # 开启swap swapon -a ......
缓存 主机 基础 Linux

JS三种实时通信方式—Eventsource、websocket与socket.io之间的差异和优缺点

Eventsource、websocket与socket.io 三者的差异和优缺点EventSource EventSource 是一种轻量级的 API,用于获取来自服务器的实时事件。它是 WebSockets 的替代方案,因为它比 WebSockets 更简单,更适合处理服务器向客户端发送数据的情 ......

分布式图算法Pregel

最近看了Google的Pregel论文,图算法有一些经典且不可被替代的应用场景,如社交网络,相互引用等。但是在单个结点上的运算量往往过少,注重的是消息传播和逻辑处理,而不是单纯的大规模计算。虽然已经过去了十几年,但是其中的messsage passing,combiner,aggregator,gr ......
分布式 算法 Pregel

理论讲解 -分布式系统

分布式系统常见理论讲解 分布式系统是指由多个节点通过网络进行通信和协作的系统,它具有高可用性、高扩展性、高性能等优点,但也面临着一些挑战,如数据一致性、容错性、负载均衡等。为了解决这些问题,分布式系统设计出现了一些经典的理论和方法,如 CAP 理论、BASE 理论、一致性等。 CAP 理论 CAP ......
分布式 理论 系统

Nebula Graph开源分布式图数据库,万亿级数据,毫秒级延时

推荐一个分布式图数据库Nebula Graph,万亿级数据,毫秒级延时 什么是Nebula Graph Nebula Graph 是一款开源的、分布式的、易扩展的原生图数据库,能够承载包含数千亿个点和数万亿条边的超大规模数据集,并且提供毫秒级查询 什么是图数据库 图数据库是专门存储庞大的图形网络并从 ......
数据 分布式 数据库 Nebula Graph

Hadoop-3.3.3分布式集群的文件配置,启动hadoop历史服务和启动日志聚集

一、分布式集群的文件配置 涉及$HADOOP_HOME/etc/hadoop路径下的5个文件 workers、core-site.xml、hdfs-site.xml、mapred-site.xml、yarn-site.xml 首先修改workers 进入$HADOOP_HOME/etc/hadoop ......
分布式 集群 文件 Hadoop hadoop

云计算-hadoop的安装(书接上回+分布式搭建)

书接上回,这次来进行分布式集群的搭建。 执行命令:echo $JAVA_HOME 查看路径,我的路径如图所示: 然后在/usr/local/hadoop目录下,执行命令gedit ./etc/hadoop/hadoop-env.sh 打开文本,然后再第一行添加刚刚的路径,如图所示: 因为之前一节咱们 ......
分布式 hadoop