首页
学习
活动
专区
工具
TVP
发布

北京马哥教育

专栏成员
1832
文章
3444076
阅读量
204
订阅数
Python with提前退出:坑与解决方案
全局进程锁本身不用多说,大部分都依靠外部的缓存来实现的,redis上用的是setnx,有时候根据需要加上缓存击穿问题、随机延后以防止对缓存本身造成压力。
小小科
2020-07-24
5030
Python with提前退出:坑与解决方案
全局进程锁本身不用多说,大部分都依靠外部的缓存来实现的,redis上用的是setnx,有时候根据需要加上缓存击穿问题、随机延后以防止对缓存本身造成压力。
小小科
2020-07-22
4380
Kubernetes中的emptyDir存储卷和节点存储卷
Kubernetes支持存储卷类型中,emptyDir存储卷的生命周期与其所属的Pod对象相同,它无法脱离Pod对象的生命周期提供数据存储功能,因此emptyDir通常仅用于数据缓存或临时存储。不过基于emptyDir构建的gitRepo存储卷可以在Pod对象的生命周期起始时从响应的Git仓库中复制相应的数据文件到底层的emptyDir中,从而使得它具有了一定意义上的持久性。
小小科
2020-07-13
6.4K0
巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力!
tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用您的内存或swap分区来存储文件。由此可见,tmpfs主要存储暂存的文件。它有如下2个优势:
小小科
2019-10-30
1.1K0
云计算下的企业IT运维
云计算管理员们一般都工作在一个分布式局域网计算基础设施中,它与传统数据中心最大的区别之一就是,所有被存储、调配和管理的数据都在一个私有云中。基于云计算的高效工作负载监控可在性能发生问题之前就提前发现这些问题的苗头,从而防患于未然。了解你的云计算运行详细信息将有助于交付一个更强大的云计算使用体验。
小小科
2019-10-11
2.1K0
Red Hat Enterprise Linux 7.0
Red Hat Enterprise Linux是Red Hat公司的Linux发行版,面向商业市场,包括大型机。红帽公司从Red Hat Enterprise Linux 5开始对企业版LINUX的每个版本提供10年的支持。而Red Hat Enterprise Linux常简作RHEL。
小小科
2019-10-10
3.4K0
Linux内存管理之mmap详解
来源:http://lib.csdn.net/article/linux/62126
小小科
2019-09-23
2.6K0
如何用九条命令在一分钟内检查Linux服务器性能?
这个命令可以快速查看机器的负载情况。在Linux系统中,这些数据表示等待CPU资源的进程和阻塞在不可中断IO进程(进程状态为D)的数量。这些数据可以让我们对系统资源使用有一个宏观的了解。
小小科
2019-07-11
6650
浅谈小白如何读懂Redis高速缓存与持久化并存及主从高可用集群
一、简介 Redis是一个基于键值(K-V)的高速缓存软件,和他具有相同功能的软件有memcached,但其支持更为复杂的数据结构,例如:List,set,sorted set,同时redis具有持久性功能。redis究竟是什么?对于不同的应用场合,对redis的理解也不相同,如下有三种不同的理解。 ①key value store(键值存储),是一个以键值形式存储的数据库,用来作为唯一的存储系统,同时借助于sentinel实现一定意义上的高可用。 ②memory cached(内存缓
小小科
2018-05-04
1.8K0
Linux 初步知识详解
1. 描述计算机的组成及其功能 一个完整的计算机系统由硬件系统和软件系统两大部分组成 冯诺依曼体系下的计算机五大部件 CPU:运算器、控制器、寄存器、缓存(一二三级缓存)) 存储器:内存 RAM(Ra
小小科
2018-05-04
1.4K0
varnish缓存实现动静分离
一、简介 Web缓存是指一个Web资源(html,js,css,images...)存在与Web服务器和客户端(浏览器),缓存会根据进来的请求报文做出响应,后缓存一份到本地的缓存中;当下一个请求到来的时候,如果是相同的URL,缓存会根据缓存机制决定是直接使用从缓存中响应访问请求还是向后端服务器再次发送请求,取决于缓存是否过期及其请求的内容是否发生改变。在前面所学的memcached中有过缓存的概念,但此内存缓存存在很大的弊端,被当今互联网企业所淘汰,varnish具有高速缓存的功能,得到了很多大型网站的青
小小科
2018-05-04
1.3K0
keepalive高可用haproxy实现URL资源的动静分离
实现要点: (1) 动静分离discuzx,动静都要基于负载均衡实现; (2) 进一步测试在haproxy和后端主机之间添加varnish缓存; (3) 给出拓扑设计; (4) haproxy的
小小科
2018-05-04
1.4K0
什么是SYN Flood攻击?
SYN Flood (SYN洪水) 是种典型的DoS (Denial of Service,拒绝服务) 攻击。效果就是服务器TCP连接资源耗尽,停止响应正常的TCP连接请求。 说到原理,还得从TCP如何建立连接(Connection)讲起。通信的双方最少得经过3次成功的信息交换才能进入连接全开状态(Full-Open),行话叫建立TCP连接的3次握手(TCP three-way handshake)。 本文假设连接发起方是A,连接接受方是B,即B在某个端口(Port)上监听A发出的连接请求。如下图所示,左边
小小科
2018-05-04
2.3K0
一致性hash原理与实现
一、背景介绍 memcached的分布式 memcached虽然称为“分布式”缓存服务器,但服务器端并没有“分布式”功能。服务器端内存存储功能,其实现非常简单。至于memcached的分布式,则是完全由客户端程序库实现的。这种分布式是memcached的最大特点。分布的原则是由client端的api来决定的,api根据存储用的key以及已知的服务器列表,根据key的hash计算将指定的key存储到对应的服务器列表上。 memcached的分布式是什么意思? 这里多次使用了“分布式”这个词,但并未做详细解释。
小小科
2018-05-04
7730
Redis 性能调优相关笔记
info 可以使用info [类别]输出指定类别内容 info命令输出的数据可分为10个类别,分别是: server clients # Clients connected_clients:2 #Redis默认允许客户端连接的最大数量是10000。若是看到连接数超过5000以上,那可能会影响Redis的性能 client_longest_output_list:0 client_biggest_input_buf:0 blocked_clients:0 限制客户端连接数: maxclients 配置可以
小小科
2018-05-04
1.2K0
Python缓存神奇库cacheout全解
python的缓存库(cacheout) 链接: 项目: https://github.com/dgilland/cacheout 文档地址: https://cacheout.readthedocs.io PyPI(下载链接): https://pypi.python.org/pypi/cacheout/ TravisCI(下载链接): https://travis-ci.org/dgilland/cacheout 特性: 后端使用字典进行缓存 使用缓存管理轻松访问多个缓存对象 当使用模块级缓存对象,
小小科
2018-05-04
2.3K0
[干货]varnish原理|杨过同学
Varnish是一款高性能的开源HTTP加速器(其实就是带缓存的反向代理服务),可以把http响应内容缓存到内存或文件中,从而提高web服务器响应速度。与传统的 squid 相比,varnish具有性
小小科
2018-05-04
8990
五分钟读懂TCP 协议——TCP协议简介
TCP 是互联网核心协议之一,本文介绍它的基础知识。 一、TCP 协议的作用 互联网由一整套协议构成。TCP 只是其中的一层,有着自己的分工。 (图片说明:TCP 是以太网协议和 IP 协议的上层协议
小小科
2018-05-04
7380
Web Cache原理,你真的造吗?
一、Web Cache 在介绍Web cache时,我们需要简单介绍缓存的理解 1.1 缓存解释 缓存通常是基于键值对来缓存的,键通过hash计算后,存放于内存某个空间,所以键可以理解为索引。而值是存
小小科
2018-05-03
1.3K0
Linux 内存中的 Cache 真的能被回收么?
在 Linux 系统中,我们经常用 free 命令来查看系统内存的使用状态。在个 RHEL6 的系统上,free 命令的显示内容大概是这样一个状态: 这里的默认显示单位是 kb,我的服务器是 128
小小科
2018-05-03
5.3K1
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档