Linux 利用Cgroup 资源控制
GreatSQL 社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL 是 MySQL 的国产分支版本,使用上与 MySQL 一致。 cgroups 是 Linux 内核提供的可以限制进程所使用资源的机制,可以对 cpu,内存等资源实现精细化的控制. 什么是 cgroups 控制族群 (cgroup) - 关联一组 task 和一组 subsystem 的配置参数。一个
Redis实现延迟队列的方案总结
redis是我们项目开发中常见的技术中间件,它除了可以实现常见的分布式锁和分布式缓存功能之外,还可以帮助我们实现很多的功能,如延迟队列。下面介绍几种redis常见的实现延迟队列的方案。 1、通过过期key通知实现 图片 实现思路:首先开启redis的key过期通知,然后在业务中给key设置过期时间,到了过期时间后redis会自动的将过期的key消息推送给监听者,从而实现延迟任务。 核心的代码实
SQL查询服务器硬盘剩余空间
关键代码如下所示: DECLARE @tb1 Table( drive varchar(20), [MB 可用空间] varchar(20)) INSERT INTO @tb1 Exec master.dbo.xp_fixeddrivesselect drive , CAST( CAST((CAST([MB 可用空间] as decimal(9,2))/1024 ) as decimal(9,2)
忘记Mysql密码的解决办法小结
方法1: 用SET PASSWORD命令 mysql -u rootmysql SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin -u
方法1
PHP实现Redis数据库集群的方法
Redis是一种常用的内存数据库,其具有高速读写、丰富的数据结构以及持久化等特点,已经成为了WEB应用程序中非常重要的工具之一。随着业务的扩张和数据量的增大,单台Redis服务器已经难以满足业务需求,此时就需要使用Redis数据库集群来保证数据的高可用性和可扩展性。 本文将介绍如何使用PHP实现Redis数据库集群,步骤如下: 一、Redis集群架构 Redis集群采用分布式架构,其通过分片来实现