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
并发性
全网最全一篇数据库MVCC详解,不全你打我
什么是MVCC全称Multi-VersionConcurrencyControl,即多版本并发控制,主要是为了提高数据库的
并发性
能。以下文章都是围绕InnoDB引擎来讲,因为myIsam不支持事务。
南方葵籽
·
2023-09-20 04:56
java
面试
编程
大数据
jvm
java
面试
redis
【MySql:当前读与快照读】
在读多写少的OLTP应用中,读写不冲突是非常重要的,极大的增加系统的
并发性
能。MVCC保存了数据资源在不同时间点上的多个快照。根据事务开始的时间不同,每个事务看到的数据快照版本是不一样的。I
QuietThinking
·
2023-09-19 14:55
mysql
记一次PHP
并发性
能调优实战 -- 性能提升104%
文章编写计划待完成:详细介绍用到的各个工具作者:万千钧(祝星)适合阅读人群文中的调优思路无论是php,java,还是其他任何语言都是用.如果你有php使用经验,那肯定就更好了业务背景框架及相应环境laravel5.7,mysql5.7,redis5,nginx1.15centos7.5bbrdocker,docker-compose阿里云4C和8G问题背景php已经开启opcache,larave
万千钧
·
2023-09-19 12:28
数据库事务的隔离级别和并发异常
然而完全的隔离性会导致系统
并发性
能很低,降低对资源的利用率,因而实际上对隔离性的要求会有所放宽,这也会一定程度造成对数据库一致性要求降低。
Wonder丶丶丶
·
2023-09-19 09:21
数据库和缓存相关
数据库
隔离级别
Reactive Extensions 相见恨晚的Rx.Net
使用Rx,开发人员将使用LINQ运算符操作异步数据流,并使用调度程序参数化异步数据流中的
并发性
,简单地说,Rx=Observables+LINQ+Schedulers。
长沙大鹏
·
2023-09-19 09:43
异步编程 - 14 异步、分布式、基于消息驱动的框架 Akka
Actor模型解决了传统编程模型的问题Actor模型使用消息传递避免锁和阻塞使用Actor优雅地处理错误小结Akka概述Akka是一个开源的并发、分布式、基于消息驱动的框架,用于构建高可伸缩性、可靠性和
并发性
强的应用程序
小小工匠
·
2023-09-19 07:22
【异步编程】
分布式
akka
消息驱动
服务器搭建(TCP套接字)-fork版(服务端)
基础版的服务端虽然基本实现了服务器的基本功能,但是如果客户端的并发量比较大的话,服务端的压力和性能就会大打折扣,为了提升服务端的
并发性
能,可以通过fork子进程的方式,为每一个连接成功的客户端fork
余生爱静
·
2023-09-19 05:50
C/C++
服务器
tcp/ip
linux
MySQL主从复制与读写分离
二、场景描述在实际的生产环境中,如果对MySQL数据库的读与写都在一台服务器上进行操作,无论是在安全性,高可用性、还是高
并发性
等诸多方面都是无法满足的;而这就需要对MySQL数据库进行主从复制与读写分离
SCOR_PIO
·
2023-09-18 16:47
Nginx学习记录一揽子:学会配置Nginx
具有占用少,
并发性
高,可扩展性好,高可靠性,热部署的特点。正向
诶呦喂呀
·
2023-09-18 16:38
学习记录
后端
nginx
学习
MySQL 21道高频面试题及其解析
适合以读操作为主,并且对
并发性
要求较低的应用。②InnoDB,MySQL目前的默认存储引擎,支持行级锁、事务和外键,并发效率好。适合对事务的完整性和
并发性
、数据的准确性要求比较高,增
Java旺
·
2023-09-18 12:45
SLAM之机器导航Linux基础
1.Linux简介Linux是一个开源、免费的操作系统,它以强大的安全、稳定、多
并发性
能得到业界的广泛认可,目前linux被使用在很多中大型,甚至巨型项目中。
xiaoli8748_软件开发
·
2023-09-18 07:06
linux
运维
服务器
Java通过JDBC连接Oracle个人总结
JDBC驱动程序");Connectioncon=DriverManager.getConnection(url);Statementstmt=conn.createStatement(结果集类型,结果集
并发性
牧秋羽
·
2023-09-18 02:44
Java
oracle
java
jdbc
线程安全(上)
前言:在多线程中,并不是说知道怎么使用就完事了,学习完如何使用多线程之后,我们了解到多线程的
并发性
和随机调度的特性是我们程序员不容易控制的,所以一旦操作不当就会带来许多安全问题,那我们就开始学习线程安全吧
码头弄点薯条
·
2023-09-18 01:02
JavaEE
面试
java-ee
jvm
java
线程安全
如何批量检测域名或者网址在微信浏览器中有没有被封?
只要你要在微信中跑产品,无论是不是合法产品,都是需要用到这个接口,腾讯官方微信域名检测API接口最难做到的是稳定性和
并发性
,越来越多的人重视这些方面,有个客户是这样跟我说的,他现在用的那个检测有频率限制最快只能一秒检测一个
jjkkbhghj
·
2023-09-17 10:08
三分钟图解事务隔离级别
锁确实提高了
并发性
,但是却不可避免地存在一些潜在的并发一致性问题。不过好在锁只会带来四种问题(丢失更新、脏读、不可重复读、幻读),如果可以防止这四种情况的发生,那将不会产生并发异常。
ystraw_ah
·
2023-09-15 00:56
DataBase
数据库
集中式架构与分布式架构
特点:分布性、对等性、
并发性
、无全局时钟、随机故障说白了,分布式系统面临的最大
YongYu_IT
·
2023-09-13 03:18
分布式系统
【操作系统】聊聊进程、线程、协程
进程:动态,有资源,有唯一标识,有
并发性
;程序:静态,无资源,无唯一标识,无
并发性
。进程是操作系统从安全角度出发进行设计的隔离单
qxlxi
·
2023-09-12 13:31
#
操作系统
操作系统
Haproxy搭建Web群集
*LVS性能最好,但是搭建相对复杂*Nginx的upstream模块支持群集功能,但是对群集节点健康检查功能不强,高
并发性
能没有Haproxy好。
a319569016
·
2023-09-12 11:55
服务器
运维
分布式数据库的特点
目录分布式数据库必须具有的特征分布式数据库必须具有的特征高可用性:分布式数据库必须提供容错机制,能够实现对数据的冗余备份,保证数据和服务的高可靠性高可扩展性:分布式数据库必须具有高可扩展性,能够动态地增添存储节点以实现存储容量的线性扩展高
并发性
一个尚在学习的计算机小白
·
2023-09-12 07:30
数据库
分布式
database
Netty编程面试题
高并发:Netty是一款基于NIO(NonblockingIO,非阻塞IO)开发的网络通信框架,对比于BIO(BlockingI/O,阻塞IO),他的
并发性
能得到了很大提高。传输
小怪兽打葫芦娃
·
2023-09-12 03:50
前端
服务器
javascript
Java开发技巧——并发控制中的乐观锁与悲观锁
这就是的
并发性
问题。2、典型的冲突类型:(1)丢失新:一个事务的新覆盖了其它事务的新结果,就是所谓的新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的新。
程序员的小傲娇
·
2023-09-11 20:49
Java
java
编程语言
并发
乐观锁
悲观锁
分布式面临的一些问题
分布式环境的特点分布性服务并不在一起
并发性
多个服务同时访问同一个资源(数据库、缓存)无序性因网络问题服务之间的通信顺序不一致分布式环境下面临的问题网路通信网络本身的不可靠性,因此会涉及到一些网络通信问题网络分区当网络发生异常导致分布式系统中部分节点之间的网络延迟不断增大
一念成我
·
2023-09-11 12:57
经常使用的架构模式之一——客户端-服务器模式
服务器负责有效地管理系统的资源,其任务集中于:数据库安全性的要求、数据库访问
并发性
的控制、数据库前端的客户应用程
weixin_30721899
·
2023-09-11 05:02
数据库
开发工具
前端
ViewUI
操作系统的四大特性
一、
并发性
指操作系统同时运行着多个程序,这些程序宏观上是同时运行的,但微观上其实是交替运行的补充1:
并发性
区别于并行性并发是指两个或多个事件在同一时间间隔内发生,事件宏观上是同时进行的,围观上市交替进行的并行指的是两个事件在同一时刻同时发生补充
南林yan
·
2023-09-11 01:32
服务器
运维
操作系统:四大特征(并发,共享,虚拟,异步)
2.操作系统的
并发性
指计算机系统中“同时”运行着多个程序,这些程序宏观上看是同时运行着的,而微观上看是交替运行的。操作系统就是伴随着“多道程序技术”而出现的。因此,操作系统和程序并发是一起诞生的。
Junglei-Rim
·
2023-09-10 22:11
操作系统
面试
职场和发展
系统架构
MySQL——锁
行锁行锁就是一锁锁一行或者多行记录,mysql的行锁是基于索引加载的,所以行锁是要加在索引响应的行上,即命中索引行锁的特征:锁冲突概率低,
并发性
高,但是会有死锁的情况出现。
宛如清风03
·
2023-09-10 21:09
java
数据库
开发语言
【进阶篇】MySQL的MVCC实现机制详解
1.1.1.提高
并发性
能1.1.2.避免死锁1.1.3.解决脏读、不可重复读和幻读等问题1.1.4.实现非阻塞读1.1.5.提供一致性视图2.MVCC的实现原理2.1.隐式字段2.1.undo日志场景示例
冰点.
·
2023-09-10 21:57
MySQL从入门到精通
mysql
数据库
MVCC
《网络操作系统》课后习题答案
②现代操作系统的基本特征:1、
并发性
2、共享性3、虚拟性4、不确定性2.操作系统在计算机系统中处于何种地位:是硬件层的第一次扩充,是计算机系统软件的重要组成部分。
weixin_34068198
·
2023-09-10 16:56
操作系统
shell
数据结构与算法
软考——架构师 chap2 计算机基础 存储管理
操作系统的三个作用管理计算机中运行的程序和分配的各种软硬件资源交互界面提供高效率平台四个特征
并发性
共享性虚拟性不确定性(异步性)操作系统的功能进程管理文件管理存储管理设备管理作业管理操作系统的分类批处理操作系统
·
2023-09-09 23:43
存储文件管理
[论文笔记] Atos: A Task-Parallel GPU Scheduler for Graph Analytics
用于图分析的任务并行GPU调度程序[Paper][Slides]ICPP’22摘要提出了Atos,一个特别针对动态不规则应用的任务并行GPU动态调度框架.支持消除依赖关系的应用的任务并行公式来暴露额外的
并发性
除了数据并行负载平衡之外
PeakCrosser
·
2023-09-09 07:19
Graph
Computation
论文阅读
SpringBoot整合Rabbitmq
消息队列还可以将应用程序解耦市面上常见的消息队列有:ActiveMQ,RabbitMQ,ZeroMQ,KafkaRabbitMQ为什么要使用RabbitMq使用简单,功能强大基于AMQP协议社区活跃,文档完善高
并发性
能好
YUZHONg_s
·
2023-09-08 11:46
java
java-rabbitmq
rabbitmq
spring
boot
【操作系统】读写锁实现&&读写锁原理(亲测可用)
读写锁允许多个线程同时读取共享资源,但是只允许一个线程进行写操作,从而提高了
并发性
能。
Michael_Good
·
2023-09-08 03:16
操作系统
算法
windows
linux
TP利用Swoole实现配置数据库连接池
在使用thinkphp框架进行开发时,也可以使用数据库连接池来提高数据库的
并发性
能。本文将介绍如何配置数据库连接池。
荒~
·
2023-09-08 00:30
PHP
数据库
Swoole
php
高并发
数据库
浅谈Rust--学习心得及rust的优势与劣势
它的设计目标是提供更好的内存安全和
并发性
能,同时保持与C++相似的性能和效率。一.学习心得1.将Rust的语法和概念与C++进行对比:Rust和C++在语法和一些概念上有许多相似之处。
Devil枫
·
2023-09-07 11:00
知识分享
rust
java
开发语言
用Golang/Go搭建大型电商系统,要用到前后台的技术和框架
学习目标:了解使用Golang搭建大型电商系统所需的前后台技术和框架了解事务的最终一致性和事务
并发性
了解微服务对比各个框架和第三方开源框架,给出具体的建议学习内容:1.什么是微服务?
田猿笔记
·
2023-09-07 07:57
Golang
从零到高级架构
golang
go
大型系统设计
常见并发模型对比
并发模型【UNP】对应多进程多线程阻塞IOIO复用长连接
并发性
多核开销互通顺序性线程数特点accept+read/write0否否是否否无否低否是是一次服务一个客户accept+fork1是否是否是低是高否是变
Karel_
·
2023-09-06 12:41
Python中的函数式编程是什么?
函数式编程还倡导使用不可变数据结构和避免副作用,以提高代码的可读性、可维护性和
并发性
。在Python中,可以使用一些内置函数和库(如map、filter、red
玥沐春风
·
2023-09-05 21:51
python
面向对象编程
开发语言
nginx--技术文档--基本概念--《十分钟快速扫盲》
它具有高
并发性
、稳定性和灵活性,并且使用事件驱动的方式处理请求,能够有效地处理大量并发连接。此外,Nginx还具有高效的内存管理,使其能够处理大量请求而不会造成内存瓶颈。
一单成
·
2023-09-05 10:44
nginx
nginx
java
服务器
Vert.x 源码解析(4.x)(一)——Future源码解析
它可以提高应用程序的
并发性
能,使应用程序能够更有效地处理大量的并行操作。Vert.x是一个面向事件驱动、非阻塞的异步编程框架,它提供了丰富的工具来简化异步编程的复杂性。
小白云书童
·
2023-09-05 06:58
Vert.x
后端
java
设计模式
Go语言在机器学习中有未来吗?
Go于2009年推出,作为一种静态类型和编译型编程语言,深受C语言的影响,注重简单性、安全性和
并发性
。Go最主要用于创建大规模应用程序,例如Docker和Kubernetes。
界面开发小八哥
·
2023-09-05 05:59
golang
机器学习
开发语言
分布式系统的特征
该定义引出了分布式系统的下列重要特征:组建的
并发性
、缺乏全局时钟、组件故障的独立性。
野犬17
·
2023-09-05 00:19
读书笔记
分布式
云计算
web
并发-Java中的锁(三)---读写锁ReentrantReadWriteLock
读写锁维护了一对锁,通过分离读锁和写锁,使
并发性
相比一般的排它锁有很大提升ReentrantReadWriteLock特性公平性选择:支持非公平和公平的锁获取方式,吞吐量
zhendeWD
·
2023-09-04 12:45
#
java并发编程
java
开发语言
并发
PostgreSQL中的MVCC机制
它可以避免读写事务之间的互相阻塞,相比通常的封锁技术可极大的提高业务的
并发性
能。为何需要MVCC如果有人从数据库中读数据的同时,有另外的人写入数据,有可能读数据的人会看到『半写』或者不一致的数据。
hmxz1024
·
2023-09-03 14:23
PostgreSQL
postgresql
MVCC
多版本并发控制
深入浅出PostgreSQL之浅谈MVCC
MVCC主要用来提高
并发性
,实现读写相互不阻塞的目标。
ancang1868
·
2023-09-03 13:23
数据库
Arxiv网络科学论文摘要20篇(2019-10-04)
利用潜在部件直方图的图分类的进行机器人检测;反面外部来源带来的极化和共识;从无头苍蝇到智慧群体:优化网络的亲社会行为;TexTrolls:从文本角度确定Twitter上的俄罗斯巨魔;探索高时间分辨率下的
并发性
和可达性
ComplexLY
·
2023-09-03 10:19
C++进程、线程、内存管理
并发性
:线程是系统调用的最小单位,线程切换性能好,
并发性
能好。进程和线程切换的区别本质是
陈岂几真幸运
·
2023-09-02 01:04
小林coding
操作系统
java
jvm
开发语言
深入浅出,玩转Java多线程
与单线程相比,多线程可以提高程序的
并发性
和响应能力。什么是进程是指正在运行的程序的实例。每个进程都拥有自己的内存空间、
虚无火星车
·
2023-09-01 19:12
java
python
开发语言
java八股文面试[多线程]——进程与线程的区别
具有独立性、
并发性
、异步性和动态性的特点。(1)、进程的概念主要有两点:第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本
小田田_XOW
·
2023-08-31 19:29
java八股文
java
面试
开发语言
提高Python
并发性
能 - asyncio/aiohttp介绍
在进行大规模数据采集时,如何提高Python爬虫的
并发性
能是一个关键问题。
华科℡云
·
2023-08-31 16:20
python
爬虫
开发语言
版本控制 Git工具的使用
版本控制的作用:没有进行版本控制本身缺乏正确的流程管理,在软件开发过程中将会引入很多问题,比如软件代码的一致性、软件内容的冗余、软件过程的事物性、软件开发过程中的
并发性
、
每周都想吃火锅
·
2023-08-31 05:23
gitee
版本控制
Git工具
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他