分布式redlock redis core

Redis缓存三剑客

缓存穿透 概念:查询一个不存在的数据,mysql查询不到数据也不会直接写入缓存,就会导致每次请求查数据库从而使得数据库压力过大,宕机 解决方案一: 缓存空数据,查询返回的数据为空,扔把这个空结果进行缓存例如格式:{key:xxx,value:null} 优点:简单 缺点:消耗内存,可能会发生不一致的 ......
三剑客 缓存 Redis

Cortex M3 CORE

Cortex CM3 内核架构 CM3内核主要包含几个部分:取指(Fetch)\指令译码(Decoder/DEC)\执行(EXEC)\ALU 内存取数通过load & store指令,就是通过一个LSU(Load & Store Unit)单元 Status - 状态上报 内核和外部进行交互都是通过 ......
Cortex CORE M3

linux .net core dotnet执行exe缺失libhostpolicy.so

linux .net core dotnet执行exe缺失libhostpolicy.so 执行"zhtz.exe"程序 dotnet "zhtz.exe" 错误内容 A fatal error was encountered. The library 'libhostpolicy.so' requ ......
缺失 libhostpolicy dotnet linux core

NOSQL redis配置与优化

NOSQL与NOSQL 关系型数据库 关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。 SQL 语句(标准数据查询语言)就是一种基于关系型数据库的语言,用于执行对关系型数据库中数据的检索和操作。 主流的关系型数据库包括 Oracle、MySQL、SQL Ser ......
NOSQL redis

Redis常见阻塞原因总结

Redis常见阻塞原因总结 1. O(n) 命令 Redis 中的大部分命令都是 O(1)时间复杂度,但也有少部分 O(n) 时间复杂度的命令,例如: KEYS *:会返回所有符合规则的 key HGETALL:会返回一个 Hash 中所有的键值对 LRANGE:会返回 List 中指定范围内的元素 ......
常见 原因 Redis

分布式架构设计思路和要点

分布式架构设计 设计分布式架构时,需要考虑以下几个关键思路和要点: 弹性和可伸缩性:分布式架构应具备弹性和可伸缩性,能够根据负载情况自动调整资源分配。这可以通过采用水平扩展和自动化调度等技术实现。 容错和高可用性:分布式系统应具备容错和高可用性能力,即使部分组件或节点发生故障,整个系统仍能正常运行。 ......
分布式 架构 要点 思路

C#/.NET/.NET Core优秀项目和框架

C#/.NET/.NET Core优秀项目和框架2023年12月简报 前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(公众号每周至少推荐两个优秀的项目和框架当然节假日除外),公众号推文有项目和框架的介绍、功能特点以及部分功能截图等(打不开或者打开GitHub很慢的同 ......
NET 框架 项目 Core

redis小记

redis 1、redis是一款c语言编写的基于内存的kv存储,是目前市面上最流行的nosql开源项目,常用于缓存场景(优点高性能/寻址更快,缺点易失存储/价格更高) 2、redis快的原因:纯内存操作、单线程避免上下文切换、采用非阻塞IO多路复用机制(1个线程监控多个连接,一旦某个连接就绪,就能够 ......
小记 redis

Redis内存碎片

Redis内存碎片(不会影响 Redis 性能,但会增加内存消耗) 1. 什么是内存碎片? 你可以将内存碎片简单地理解为那些不可用的空闲内存 举个例子:操作系统为你分配了 32 字节的连续内存空间,而你存储数据实际只需要使用 24 字节内存空间,那这多余出来的 8 字节内存空间如果后续没办法再被分配 ......
碎片 内存 Redis

redis

redis 安装教程 Centos7安装Redis - heqiuyong - 博客园 (cnblogs.com) 基本操作 通用指令是部分数据类型的,都可以使用的指令,常见的有如下表格所示 指令 描述 KEYS 查看符合模板的所有key,不建议在生产环境设备上使用 DEL 删除一个指定的key E ......
redis

Redis实战篇

实战篇Redis 开篇导读 hutol工具使用 对象bean 和JsonStr 互转 //功能: java bean 转jsonstr 用途:存入到redis String jsonstr=JSONUtil.toJsonStr(shopType) //功能: jsonstr 转java bean 用 ......
实战 Redis

分布式锁

分布式锁 在多线程环境中,如果多个线程同时访问共享资源(例如商品库存、外卖订单),会发生数据竞争,可能会导致出现脏数据或者系统问题,威胁到程序的正常运行。 为什么需要分布式锁? 举个例子,假设现在有 100 个用户参与某个限时秒杀活动,每位用户限购 1 件商品,且商品的数量只有 3 个。如果不对共享 ......
分布式

Redis持久化机制详解

Redis持久化机制详解 1. RDB 持久化 Redis 可以通过创建快照来获得存储在内存里面的数据在 某个时间点 上的副本。Redis 创建快照之后,可以对快照进行备份,可以将快照复制到其他服务器从而创建具有相同数据的服务器副本(Redis 主从结构,主要用来提高 Redis 性能),还可以将快 ......
机制 Redis

第5章 在 ASP.NET Core Web 应用进程中使用 EF Core

本章涵盖 在 ASP.NET Core 中使用 EF Core 在 ASP.NET Core 中使用依赖注入 在 ASP.NET 核心MVC操作中访问数据库 使用 EF Core 迁移更新数据库 使用 async/await 提高可扩展性 在本章中,您将使用 ASP.NET Core 构建一个真正的 ......
Core 进程 ASP NET Web

第4章 在业务逻辑中使用 EF Core

本章涵盖 了解业务逻辑及其对 EF Core 的使用 从简单到复杂的三种业务逻辑 审查每种类型的业务逻辑,包括优缺点 添加一个步骤,用于在将数据写入数据库之前验证数据 使用事务以菊花链方式连接代码串行 实际应用进程旨在提供一组服务,从在计算机上保存简单的事物列表到类似管理核反应堆一样复杂的事物列表。 ......
逻辑 业务 Core EF

第6章 使用EF Core进行读写操作的技巧

本章涵盖 选择正确的方法从数据库中读取数据 编写在数据库端表现良好的查询 避免使用查询筛选器和特殊 LINQ 命令时出现问题 使用 AutoMapper 更快地编写 Select 查询 编写代码以快速复制和删除数据库中的实体 前四章介绍了读取/写入数据库的不同方法,在第 5 章中,您使用这些信息构建 ......
技巧 Core

Redis 打怪升级进阶成神之路(2023 最新版)!

前面我们学习:MySQL 打怪升级进阶成神之路(2023 最新版)!,然后我们就开始了 NoSQL 卷王之路。从第一篇文章开始,我们逐步详细介绍了 Redis 基础理论与安装配置、9 种数据类型和应用场景、常用管理命令、发布与订阅、事件、事务机制、持久化、主从复制与数据恢复实践、哨兵模式原理与数据恢 ......
最新版 Redis 2023

CloudCanal x Redis 数据同步指令集丰富与细节优化

简述 CloudCanal 前一段时间支持了 Redis 到 Redis 数据迁移同步能力,并支持其双向同步,但是支持的指令种类有限。 随着用户使用,指令支持不全面成为一个比较大的问题,所以最近的版本,我们对此能力,结合用户实际碰到的问题,进行了新一轮优化。 此轮优化的特点是: 增加数据初始化的类型 ......
指令 CloudCanal 细节 数据 Redis

Redis 7.0性能大揭秘:如何优化缓存命中率?

Redis 7.0,这货不仅仅是一个简单的缓存工具,它更是一款高性能的数据结构服务器。现在,大家都知道缓存命中率对性能影响特别大,但怎么优化它呢? 本文,已收录于,我的技术网站 ddkk.com,有大厂完整面经,工作技术,架构师成长之路,等经验分享 1、合理设计键值结构 Redis的数据结构和键的设 ......
命中率 缓存 性能 Redis 7.0

太强了!全新一代分布式任务调度与计算框架!

PowerJob(原 OhMyScheduler) —— 全新一代分布式调度与计算框架,能让您轻松完成作业的调度与繁杂任务的分布式计算。 ......
分布式 一代 框架 任务 全新

分布式存储ceph——(6)ceph osd故障硬盘更换

故障状态: 实施更换步骤: (1)关闭ceph集群数据迁移: osd硬盘故障,状态变为down。在经过mod osd down out interval 设定的时间间隔后,ceph将其标记为out,并开始进行数据迁移恢复。为了降低ceph进行数据恢复或scrub等操作对性能的影响,可以先将其暂时关闭 ......
分布式 ceph 故障 硬盘 osd

Redis 分片集群

1.Redis分片集群 1.1.搭建分片集群 主从和哨兵可以解决高可用、高并发读的问题。但是依然有两个问题没有解决: 海量数据存储问题 高并发写的问题 使用分片集群可以解决上述问题,如图: 分片集群特征: 集群中有多个master,每个master保存不同数据。 每个master都可以有多个slav ......
集群 Redis

分布式存储ceph——(5)ceph 添加/删除osd

一、添加osd: 当前ceph集群中有如下osd,现在准备新添加osd: (1)选择一个osd节点,添加好新的硬盘: (2)显示osd节点中的硬盘,并重置新的osd硬盘: 列出节点磁盘:ceph-deploy disk list rab1 擦净节点磁盘:ceph-deploy disk zap ra ......
分布式 ceph osd

分布式存储ceph——(4)ceph常用命令

1、查看ceph集群配置信息 1 ceph daemon /var/run/ceph/ceph-mon.$(hostname -s).asok config show 2、在部署节点修改了ceph.conf文件,将新配置推送至全部的ceph节点 1 ceph-deploy --overwrite-c ......
分布式 ceph 命令 常用

中间件 ZK分布式专题与Dubbo微服务入门 4-1 zookeeper常用命令行操作

0 课程地址 https://coding.imooc.com/lesson/201.html#mid=12698 1 重点关注 1.1 常用命令操作 ./zkCli.sh 启动客户端ls / 查看节点信息ls2 / 查看节点状态信息stat / 查看节点状态信息ls2 = ls+statget / ......
分布式 中间件 zookeeper 命令 常用

中间件 ZK分布式专题与Dubbo微服务入门 3-3 zookeeper的作用体现

0 课程地址 https://coding.imooc.com/lesson/201.html#mid=12696 1 重点关注 1.1 zookeeper的作用 master节点选举,主节点挂了以后,从节点就会接手工作,并且保证这个节点是唯一的,这也是所谓首脑模式,从而保证我们的集群是高可用的 统 ......
分布式 中间件 zookeeper 作用 专题

中间件 ZK分布式专题与Dubbo微服务入门 3-2 zk客户端连接关闭服务端,查看znode

0 课程地址 https://coding.imooc.com/lesson/201.html#mid=12695 1 重点关注 1.1 zookeeper客户端操作命令 启动 ./zkCli.sh 停止 Ctrl C 其他命令 启动后 help 查看节点 ls / 2 课程内容 2.1 操作步骤 ......
分布式 中间件 客户端 客户 专题

中间件 ZK分布式专题与Dubbo微服务入门 3-1 zk数据模型介绍

0 课程地址 https://coding.imooc.com/lesson/201.html#mid=12694 1 重点关注 1.1 zookeeper数据模型概念介绍 zk的数据模型也可以理解为linux/unix的文件目录 : /usr/local/. 每一个节点都称之为znode,它可以有 ......
分布式 中间件 模型 专题 数据

一图看懂深圳产业分布

龙华区的产业关键词离不开:电子信息、人工智能、生命健康、时尚创意; 坪山区的主导产业为:生命健康、新能源产业、新一代信息技术产业; 光明区牢牢抓紧:智能产业、新材料产业、生命科学产业以及现代服务业等“3+1”产业; 龙岗区则以:ICT、AIoT、电子元器件、绿色能源、生命科学、创意生活等六大产业集群 ......
产业

福利来袭,.NET Core开发5大案例,30w字PDF文档大放送!!!

为了便于大家查找,特将之前开发的.Net Core相关的五大案例整理成文,共计440页,32w字,免费提供给大家,文章底部有PDF下载链接。 ......
福利 案例 文档 Core NET
共7000篇  :4/234页 首页上一页4下一页尾页