码迷,mamicode.com
首页 >  
搜索关键字:高并发    ( 4601个结果
爱奇艺网络协程编写高并发应用实践
本?以爱奇艺开源的?络协程库(https://www.jintianxuesha.com)为例,讲解?络协程的设计原理、编程实践、性能优化等??内容。 ?、概述 早年间, ?持多个?户并发访问的服务应?,往往采?多进程?式,即针对每?个 TCP ?络连接创建?个服务进程。在 2000 年左右,?较流 ...
分类:其他好文   时间:2020-06-19 13:40:52    阅读次数:45
高并发的处理方案
高并发的处理方案 1.应用和静态资源分离刚开始的时候应用和静态资源是保存在一起的,当并发量达到一定程度的时候就需要将静态资源保存到专门的服务器中,静态资源主要包括图片、视频、js、css和一些资源文件等,这些文件因为没有状态所以分离比较简单,直接存放到响应的服务器就可以了,一般会使用专门的域名去访问 ...
分类:其他好文   时间:2020-06-19 12:06:46    阅读次数:37
高平发高可用总结
高并发系统架构常用案例 通用场景 日用户流量大,但是比较分散,偶尔会有用户高聚的情况; 解决思路 通过服务器架构和代码分流,系统架构设计保证它能够同时并行处理很多请求 场景特征 高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率 QPS(Qu ...
分类:其他好文   时间:2020-06-18 21:39:21    阅读次数:77
MySQL锁机制
MySQL锁机制 MySQL都有什么锁 MySQL有三种锁的级别:页级、表级、行级。 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 页面锁:开销和加锁时间界于表锁和行锁之间 ...
分类:数据库   时间:2020-06-18 10:48:54    阅读次数:57
并发映射--ConcurrentMap
ConcurrentMap 一.概述 ConcurrentMap及其子类是JDK1.5提供的一套用于应对高并发的映射机制,在高并发时能比较好地保证线程安全。 二. ConcurrentHashMap(并发哈希映射) 性质(其下前4点同HashMap的性质) 底层基于数组+链表的结构实现 数组的默认容 ...
分类:其他好文   时间:2020-06-17 20:36:45    阅读次数:55
MongoDB服务器CPU一直很高,最高达到900%,可能是哪些原因?
MongoDB服务器CPU一直很高,最高达到900%,可能是哪些原因? 答:可能原因如下: 1、高并发场景下,服务器开启numa 2、mongo查询无索引,消耗大量内存和io 3、服务器硬件故障,例如CPU 内存 raid卡等。 3、高并发写入下开启读写分离+oplog应用加锁。 4、高并发短链接+ ...
分类:数据库   时间:2020-06-17 16:42:22    阅读次数:98
MySQL Myisam引擎和Innodb引擎的区别
MySQL Myisam引擎和Innodb引擎的区别 Myisam Innodb 5.5版本前默认引擎 5.5后默认引擎 索引数据结构 B+树 B+树 索引类型 非聚集索引 聚集索引 事务 不支持 支持(提交、回滚) 外键 不支持 支持 锁级别 表级锁 行级锁,能抗更高并发。可能发生死锁,消耗资源多 ...
分类:数据库   时间:2020-06-17 12:56:21    阅读次数:75
大型网站系统架构实践(三)如何提高网站的高可用和高性能
随着网站的业务越来越多,网站的服务就变的很重要,假设某天你的服务器挂了,会不会是一个天大的灾难呢?而且这种事情发生的概率还不小,断电了,服务器硬盘坏了,内存坏了等等,都会使你的系统挂掉,而且高并发的访问有时候也会使系统资源耗尽,然后导致服务器宕机,那么解决方案呢,那就是集群,将相同的系统分别放到不同 ...
分类:Web程序   时间:2020-06-16 15:13:34    阅读次数:61
MySQL 中有哪几种锁?
1、表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 2、行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 3、页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般。 ...
分类:数据库   时间:2020-06-16 15:07:23    阅读次数:106
Java AtomicInteger的用法
1、java.util.concurrent.atomic 的包里有AtomicBoolean, AtomicInteger,AtomicLong,AtomicLongArray, AtomicReference等原子类的类,主要用于在高并发环境下的高效程序处理,来帮助我们简化同步处理. 在Java ...
分类:编程语言   时间:2020-06-14 17:02:20    阅读次数:78
4601条   上一页 1 ... 23 24 25 26 27 ... 461 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!