E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
分布式关系数据库
Java
分布式
锁理论(redis、zookeeper) 详解
目录一、
分布式
锁有哪些应用场景?二、
分布式
锁的实现方案三、zookeeper实现
分布式
锁一直不释放锁怎么办?如何避免
分布式
锁羊群效应问题?四、redis实现
分布式
锁一、
分布式
锁有哪些应用场景?
寻获与失落
·
2024-01-08 06:06
Java进阶之路
分布式
sexnx
分布式锁
zookeeper
redis
羊群效应
java
Mysql与Redis如何保证数据一致性问题
数据同步过程中,会存在短暂的延迟,这属于正常的现象,在
分布式
架构中很难实现数据强一致性,但你不
寻获与失落
·
2024-01-08 06:01
Java进阶之路
mysql
redis
数据库
双写一致性
数据一致性
binlog
Hadoop精选18道面试题(附回答思路)
2.简述HDFSHadoop
分布式
文件
Byyyi耀
·
2024-01-08 06:00
hadoop
大数据
分布式
分布式
消息队列差异化总结,太全了!
本文将对Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ从17个方面综合对比作为消息队列使用时的差异。一、资料文档Kafka:资料数量中等。有Kafka作者自己写的书,网上资料也有一些。RabbitMQ:资料数量多。有一些不错的书,网上资料多。ZeroMQ:资料数量少。专门写ZeroMQ的书较少,网上的资料多是一些代码的实现和简单介绍。RocketMQ:资料数量少。专
Java_苏先生
·
2024-01-08 05:54
Spring Boot 集成 Sharding-JDBC + Mybatis-Plus 实现分库分表
一、Sharding-JDBC简介:Sharding-JDBC又称ShardingSphere,一个开放源代码生态系统,由一组
分布式
数据库中间件解决方案组成,其中又包括JDBC,代理和Sidecar(计划
Liuzhoulin
·
2024-01-08 04:14
Springboot整合MQ学习记录
Mq介绍RabbitMQ是由erlang语言开发,基于AMQP(AdvancedMessageQueue高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在
分布式
系统开发中应用非常广泛
拈㕦一笑
·
2024-01-08 04:25
spring
boot
学习
后端
了解Ceph
分布式
存储
内容概括1、存储发展史随着OpenStack的快速发展,给Caph的发展注入了强心剂,越来越多的人使用Ceph作为OpenStack的底层共享存储,Ceph在中国的社区也蓬勃发展起来。近两年OpenStack火爆度不及当年,借助于云原生尤其是Kubernetes技术的发展,作为底层存储的基石,Ceph再次发力,为Kubernets有状态化业务提供了存储机制的实现。企业中使用存储按照其功能,使用场景
小老虎追玉兔
·
2024-01-08 04:24
ceph
分布式
网络
云原生架构未来发展趋势,探索容器技术未来的发展趋势
云原生架构未来发展趋势,探索容器技术未来的发展趋势云原生架构未来发展趋势容器技术发展趋势无处不在的计算催生新一代容器实现深入
分布式
云(从多云/混合云,到
分布式
云)云原生操作系统Kubernetes已经成为云时代的操作系统从无状态应用
洛神灬殇
·
2024-01-08 04:18
#
云原生
架构
分布式
批处理框架在大促场景下的设计与实现
在本次双十一之前,我们上线了新版的批处理框架,完整支撑了大促的招商。通过SDK接入,可以直接在业务应用中实现任务逻辑,接入便捷;通过中心化调度与任务分发,处理过程提效明显。背景在B端系统中,批处理能力是不可或缺的,它可以帮助用户批量完成一系列动作,降低重复操作的成本。在大促招商系统中,我们也需要一套在线批处理框架,来支持商家的批量商品报名、批量主图打标、一键发布、导出已报商品等操作,让商家可以批量
阿里巴巴淘系技术团队官网博客
·
2024-01-08 03:49
分布式
关于性能测试,你不知道的事应用性能监控:SkyWalking
SkyWalking是一款优秀的APM工具(ApplicationPerformanceMonitoring,应用性能监控),专为微服务、云原生架构和基于容器(Docker、K8S、Mesos)的架构而设计,包含了
分布式
追踪
软件测试老莫
·
2024-01-08 03:43
skywalking
[Redis实战]
分布式
锁-redission
五、
分布式
锁-redission5.1
分布式
锁-redission功能介绍基于setnx实现的
分布式
锁存在下面的问题:重入问题:重入问题就是指获得锁的线程可以再次进入到相同的锁的代码中,可重入锁的意义在于防止死锁
Ja kar ta
·
2024-01-08 03:35
Redis
redis
分布式
开启鸿蒙开发探索之旅
这意味着开发者需要了解和学习鸿蒙系统的架构、开发工具、API接口等,技术挑战:由于鸿蒙系统是基于微内核的
分布式
操作系统,与传统的操作系统有所不同,因此对于习惯了传统开发模式的开发者来说,可能需要面临一些技术挑战机会
Adam_new
·
2024-01-08 03:34
鸿蒙开发路程
harmonyos
华为
未来一年是挺重要的一年,对我来说
这一年多的不说,列一个计划先5个慕课实战课程(
分布式
、微服务、并发相关)23个设计模式(起码都出一篇博客)个人网站维护起来(www.j
写代码的杰西
·
2024-01-08 02:06
互联网软件架构演变——集群与
分布式
的区别
目录互联网软件架构演变单体架构优点缺点集群单体架构缺陷集群架构优势
分布式
集群与
分布式
的区别正常版白话版集群与
分布式
的联系联系1联系2集群,
分布式
举例集群举例:
分布式
举例:面向服务架构(SOA)微服务架构微服务架构优点微服务架构缺点完整的微服务架构图
Generalzy
·
2024-01-08 02:48
微服务
分布式
服务器
金瓯无缺江河一统|Win10系统基于Docker和Python3搭建并维护统一认证系统OpenLdap
它其实是一个开源的、具备工业标准特性的应用协议,可以使用TCP协议提供访问控制和维护
分布式
信息的目录信息。这是一个传统意义上的书面解释,是的,毫无疑问,你会一脸懵逼。
刘悦的技术博客
·
2024-01-08 02:03
【数据库系统概论】数据库并发控制机制——并发操作带来的数据不一致性问题有哪些
系统文章目录数据库的四个基本概念:数据、数据库、数据库管理系统和数据库系统数据库系统的三级模式和二级映射数据库系统外部的体系结构数据模型
关系数据库
中的关系操作SQL是什么?它有什么特点?
不怕娜
·
2024-01-08 02:43
数据库
【数据库系统概论】数据库并发控制机制——并发控制的主要技术之封锁(Locking)
系统文章目录数据库的四个基本概念:数据、数据库、数据库管理系统和数据库系统数据库系统的三级模式和二级映射数据库系统外部的体系结构数据模型
关系数据库
中的关系操作SQL是什么?它有什么特点?
不怕娜
·
2024-01-08 02:42
数据库
Redis连接池的升级,构建
分布式
redis连接池
RedisShardePool.javapackagecom.jmall.common;importcom.jmall.util.PropertiesUtil;importredis.clients.jedis.*;importredis.clients.util.Hashing;importredis.clients.util.Sharded;importjava.util.ArrayList;
菜鸟程序员一枚
·
2024-01-08 02:35
限流,熔断,降级分析
2:熔断在
分布式
的场景中,一个请求可能涉及到多个微服务间的调用,当某个下游微服务出现问题时,可能会导致其调用服务不可用,这个影响不断被方法,最终可能导致整个微服务集群不可用,如下图:服务D不可用,可能会很快耗尽服务
一户董
·
2024-01-08 01:59
杂
限流
熔断
降级
git简介;git命令及使用
一、git上传流程图简介二、多人协作管理库SVN:集中式版本控制系统,版本库都集中放在中央服务器Git:
分布式
版本控制器三、基本概念以及配置上传流程:工作区(自己电脑上项目所在的目录)==》暂存区(通常放在当前项目
啊~哈
·
2024-01-08 01:45
git
三、计算机理论-
关系数据库
-结构化查询语言SQL
SQL概述是一种介于关系代数与关系演算之间的语言,现成为
关系数据库
的标准语言特点:综合统一、高度非过程化、面向集合的操作方式、以同一种语法结构提供两种使用方式(直接使用或者嵌入高级语言使用)、语言简洁,
怎么又在想我
·
2024-01-08 01:05
考公随笔
sql
数据库
oracle
笔记
三、计算机理论-
关系数据库
-数据模型与数据视图;关系代数、关系演算及关系模型
数据模型具体事物-抽象化-->概念模型-数据化-->数据模型概念模型也称信息模型,在数据库设计阶段,由设计者按照用户的观点对数据和信息建模,实现对现实世界的概念抽象;数据模型主要包括网状模型、层次模型、关系模型、面向对象数据模型,由设计者按照计算机系统的观点对数据建模,实现概念模型到适应具体数据库管理系统的数据模型的转换;数据模型通常由数据结构、数据操作和完整性约束三个要素组成E-R模型(实体-联
怎么又在想我
·
2024-01-08 01:35
考公随笔
数据库
三、计算机理论-
关系数据库
-数据库的完整性与安全性,事务管理、并发控制、数据库的备份与恢复
数据库完整性完整性是为了防止合法用户在使用数据库时向数据库中加入不符合语义的数据实体完整性实体完整性约束时通过主码的定义来实现的,使用PRIMARYKEY来定义,对于单个属性的主码可以使用列级完整性约束,若主码是一个属性组,则只可以使用表级完整性约束,即PRIMARYKEY(A,B,C)完整性检查①检查主码是否唯一,不唯一拒绝插入;②检查主码的各个属性是否为空值,空值拒绝插入参照完整性也称引用完整
怎么又在想我
·
2024-01-08 01:03
考公随笔
数据库
oracle
笔记
白皮书解读第7天——NEO
一、什么是NEONEO是一个非盈利的社区化的区块链项目,是利用区块链技术和数字身份进行资产数字化,利用智能合约对数字资产进行自动化管理,实现“智能经济”的一种
分布式
网络。
Limi微
·
2024-01-08 00:33
【gRPC学习】使用go学习gRPC
远程过程调用是一个
分布式
计算的客户端-服务器(Client/Server)的例子,它简单而又广
procoder338
·
2024-01-08 00:30
Golang
学习
golang
开发语言
MATLAB|基于PSO-BP神经网络的风电功率预测
目录主要内容模型研究一、风电功率预测方法概览二、PSO-BP算法流程结果一览下载链接主要内容该模型将粒子群算法与BP神经网络结合用于BP神经网络的训练,即优化BP网络中的连接权值和各项阈值,然后利用神经网络
分布式
并行处理优势
科研工作站
·
2024-01-08 00:55
预测
matlab
神经网络
人工智能
redis复习笔记02(小滴课堂)
分布式
缓存Redis6常见核心配置讲解查看配置文件:创建配置文件:配置完我们去验证一下:启动成功就没有问题了。可以看到redis日志。然后我们就可以连接我们的redis了:设置了密码就需要密码登录了。
抹茶味的西瓜汁
·
2024-01-08 00:47
redis
redis
笔记
数据库
吉林大学
分布式
计算系统题目解析
分布式
计算题目解析填空题1、名字按结构可分为()和()(绝对名字)和(相对名字)绝对名字:这是完全确定的路径名字,也就是从根目录开始的完整路径。
Phil_jida
·
2024-01-07 22:41
分布式与人工智能考试复习
github
吉林大学
分布式计算系统
分布式
计算系统
什么是REST架构?是不是Web应用都能采取此种架构呢
REST架构风格是全新的针对Web应用的开发风格,是当今世界最成功的互联网超媒体
分布式
系统架构,它使得人们真正理解了Http协议本来面貌。
JAVA架构师的圈子
·
2024-01-07 22:23
小实训总结 2021/3/30
测试小实训总结一.测试理论1.软件分类单机版软件:office,不需要联网的应用
分布式
软件:c/s架构软件,客户端需要安装软件b/s直接在浏览器打开即可2.软件测试原则:1.测试应尽早介入2.测试显示软件存在缺陷
沉迷沉迷美色
·
2024-01-07 22:19
数据库连接池的设置
这些概念可用于系统运行参数的配置,同时对于理解并发和
分布式
处理也很有帮助。通用一点来说,一个有经验的工程师面对任何问题都会试着回答三个问题:为什么,是什么,怎么做。
特航技术
·
2024-01-07 22:51
消息队列的介绍及配置
一、消息队列详解消息队列(MessageQueue),是
分布式
系统中重要的组件,其通用的使用场景可以简单地描述为:当不需要立即获得结果,但是并发量又需要进行控制的时候,差不多就是需要使用消息队列的时候主要解决
至尊宝l
·
2024-01-07 22:52
Kafka
java
开发语言
Hive元数据迁移及升级方案
Hive的架构和工作原理简介Hive是基于Hadoop之上的数仓,便于用户可以基于SQL(HiveQL)进行数据分析,其架构图如下:从上图可知,Hive主要用来将建立结构化数据库和后端
分布式
结构化文件的映射
云原生大数据
·
2024-01-07 22:49
大数据技术
hive
hadoop
数据仓库
Apache SeaTunnel:新一代高性能、
分布式
、海量数据集成工具从入门到实践
关于ApacheSeaTunnelApacheSeaTunnel原名Waterdrop,在2021年10月更名为SeaTunnel并申请加入Apache孵化器。目前ApacheSeaTunnel已发布40+个版本,并在大量企业生产实践中使用,包括J.P.Morgan、字节跳动、Stey、中国移动、富士康、腾讯云、国双、中科大数据研究院、360、Shoppe、Bilibili、新浪、搜狗、唯品会等企
云原生大数据
·
2024-01-07 22:47
数据集成技术详解
apache
分布式
大数据
学习笔记 | Kafka
一、概述定义1、Kafka传统定义:Kafka是一个
分布式
的基于发布/订阅模式的消息队列(MessageQueue),主要应用与大数据实时处理领域。
suweijie768
·
2024-01-07 21:22
学习笔记
学习
笔记
kafka
分布式
锁框架Lock4j简单使用
最近项目中使用到了Lock4j的
分布式
锁组件,小编今天就带大家学习一下该框架,以及如何在我们项目中进行集成使用。
小小Java开发者
·
2024-01-07 21:17
分布式锁
分布式锁Lock4j
分布式
系统——广播Broadcasts
1广播抽象(BroadcastAbstractions)在进程中的两种方法在
分布式
系统中广播抽象的概念。
思诺学长
·
2024-01-07 21:08
分布式系统
计算机网络
服务器
运维
【RabbitMQ】1 消息中间件MQ概述
目录什么是消息中间件为什么使用消息中间件流量削峰应用解耦异步处理主流消息中间件及选型选取原则RabbitMQRocketMQKafka如何选择消息中间件应用场景电商秒杀案例拉勾B端C端数据同步案例支付宝购买电影票什么是消息中间件维基百科对消息中间件的解释:面向消息的系统(消息中间件)是在
分布式
系统中完成消息的发送和接收的基础软件
Ethan-running
·
2024-01-07 21:57
RabbitMq
rabbitmq
中间件
分布式
Git操作与GitHub链接
Git分支的基本使用二.目录起步Git基础GitHubGit分支1.起步1.文件版本2.版本控制软件3.使用版本控制软件的好处4.版本控制系统的分类4.1本地版本控制系统4.2集中化的版本控制系统4.3
分布式
版本控制系统
再学习一点
·
2024-01-07 21:56
Git
git
github
java消息中间件
大型系统的演变必然的发展方向是
分布式
,而在
分布式
系统中应用与应用之间互相连接越来越紧密,在应用之间的消息传递就像家常便饭般普遍。使用Java消息中间件处理异步消息成为了
分布式
系统中的必修课。
谜00016
·
2024-01-07 21:31
编写自己的
分布式
框架—事务解决方案(二)
前言工欲善其事必先利其器,既然我们决定要做一个
分布式
事务框架,那首先需要了解一下,
分布式
事务是怎么回事,它跟传统的本地事务有什么区别,解决方案有哪些,每种解决方案的对比等等。
G_慧慧
·
2024-01-07 21:21
Redis的IO多路复用原理解析
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring源码、JUC源码、Kafka原理、
分布式
技术原理、数据库技术如果感觉博主的文章还不错的话,请三连支持一下博主哦博主正在努力完成
爱吃芝士的土豆倪
·
2024-01-07 20:10
数据库技术
redis
数据库
io多路复用
Spring Boot集成Redis 从Docker安装到
分布式
Session共享
Spring从3.1开始,Spring引入了对Cache的支持,其使用方法和原理都类似于Spring对事务管理的支持,SpringCache是作用在方法上。核心思想,调用一个缓存方法时会把该方法的参数和返回值作为一组键值对存放在缓存中,下次使用相同的参数来调用该方法时将直接读取缓存中的内容。SpringBoot提供了对Redis集成的组件包spring-boot-starter-data-redi
一起码
·
2024-01-07 20:43
消息队列之堆积问题分析
作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家系列专栏:Spring源码、JUC源码、Kafka原理、
分布式
技术原理、数据库技术如果感觉博主的文章还不错的话,请三连支持一下博主哦博主正在努力完成
爱吃芝士的土豆倪
·
2024-01-07 20:34
kafka
消息队列
消息堆积
kafka
什么是区块链
一个
分布式
记账系统对于区块链知识的学习,是币圈投资入门的一个门槛。尽管很多币圈暴富者自认对区块链知识一无所知认为没关系,但是投资的本质是抵御风险增加收益,一无所知的投资者无疑会面临巨大的风险。
心态区块链
·
2024-01-07 19:02
RabbitMQ快速入门(详细)
RabbitMQ消息中间件/消息队列1、消息中间件1、简介**消息中间件也可以称消息队列,是指用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行
分布式
系统的集成。
寂冄
·
2024-01-07 19:44
rabbitmq
rabbitmq
分布式
事务完美解决方案:消息中间件(kafka)+ 本地事物 + 消息校对
前言
分布式
事务是要保证多个服务下的多个数据库操作的一致性。
ZYNORL
·
2024-01-07 19:35
分布式
kafka
分布式事务
中间件
java
终于有阿里p9架构师分享出困扰我多年的
分布式
系统开发实战文档
前言大型网站或者企业级应用往往要求高并发、高性能、高可用,而传统的集中式系统已无法满足需求,系统架构正向着
分布式
系统不断演进。
程序员阿远
·
2024-01-07 19:11
微服务架构下的系统集成
微服务架构相比单体架构而言的优点,可以列举出很多:服务个体更小,更内聚,业务职责更清晰,可复用性更强,可以独立部署发布等等;从软件开发的角度,灵活性和效率都会有很大的提升……然而,微服务架构本质上是
分布式
系统架构
码猿外
·
2024-01-07 19:47
GFS论文解读(一)——设计概述
介绍在当今大数据时代,
分布式
文件系统已经成为处理海量数据的重要工具。而在这个领域中,「GFS(GoogleFileSystem)」论文无疑是一篇具有里程碑意义的文献。
健鑫.
·
2024-01-07 18:53
GFS论文解读
大数据
hadoop
hdfs
上一页
102
103
104
105
106
107
108
109
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他