首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Aurora的技术文专栏

    Redis 精简笔记

    Redis 精简笔记本文档仅为 Redis 基础教程,更多内容请参考:Redis中文网一、概述Redis 是一款高性能的 NoSQL 系列的非关系型数据库! redis.windows.conf:配置文件redis-cli.exe:Redis 客户端redis-server.exe:Redis 服务器端【Redis 配置文件的重要部分】daemonize:默认为 /当前文件夹requirepass:密码注意:对于 Redis on Windows 来说,打开 redis-server 后,一但把命令行窗口关闭了那么 Redis 也就停止服务了! redis-server --service-start:启动服务redis-server --service-stop:停止服务redis-cli:打开客服端【修改密码】方法一:通过配置文件进行设置( redis.pool.numTestsPerEvictionRun=50 #redis服务器的IP redis.ip=xxxxxx #redis服务器的Port redis1.port=

    1.1K30编辑于 2023-04-30
  • 来自专栏牛人NR

    MySQL与JDBC精简笔记

    ,'香港',56,77),(4,'柳岩',20,'女','湖南',76,65), (5,'柳青',20,'男','湖南',86,NULL),(6,'刘德华',57,'男','香港',99,99), (7, 1 SELECT sex,AVG(math),COUNT(id) 人数 FROM student WHERE math > 70 GROUP BY sex HAVING 人数 > 2; -- 方式2 7. 执行sql int count = statement.executeUpdate(sql); * //7. 的值 7.执行sql,接受返回结果,不需要传递sql语句 8.处理结果 9.释放资源 示例: public class Demo02 { public static void main(String B2%BE%E8%AE%B2%E7%AC%94%E8%AE%B0/

    4.6K30发布于 2020-09-01
  • 来自专栏PM 知识库

    【适度精简】Windows 7 旗舰版-emmy精简系统

    Windows 7旗舰版曾是非常受欢迎的操作系统,但随着时间推移和技术发展,其在一些场景下暴露出了诸多问题,适度精简的Windows 7旗舰版正是为解决这些问题而出现,以下是从用户软件痛点角度对其背景和作用的分析 适度精简Windows 7旗舰版的作用提升系统性能:适度精简Windows 7旗舰版通过去除一些不必要的组件和服务,如很少使用的系统工具、冗余的多媒体组件等,降低了系统对硬件资源的消耗。 同时,适度精简Windows 7旗舰版通常会集成最新的安全补丁,虽然微软已停止官方支持,但通过这种方式可以在一定程度上保障系统的安全性和稳定性,为用户提供一个相对可靠的使用环境。 满足个性化需求:适度精简的Windows 7旗舰版通常会提供一些个性化设置选项,用户可以根据自己的喜好和使用习惯对系统进行调整,如桌面图标显示、系统主题设置等。 降低学习成本:对于一些习惯了Windows 7操作方式的用户来说,继续使用适度精简的Windows 7旗舰版可以避免因更换操作系统而需要重新学习新系统的操作方法和界面布局等问题。

    1.1K10编辑于 2025-09-01
  • JavaScript 前端笔记总结(精简)

    document.write("从0偏移取数据,向后取11个: " + str.substring(0,11) + "
    ") document.write("从3偏移取数据,向后取7个 : " + str.substring(3,7)) </script> </body> 切片与分割: 通过使用slice()方法切割数组,split()方法用来切割字符串转换成数组. document.write("数组元素: " + list + " 总大小:" + list.length + "
    ") list.push(6) list.push(7) type="text/javascript"> var array = new Array(); var a = [1,2,3,4,5]; var b = [7,8,9,10 ] + " "); document.write("
    "); } var array = new Array(1,2,3,4,5,6,7,8,9,10

    8.7K10编辑于 2022-12-28
  • 来自专栏写代码和思考

    Redis 学习笔记7 - 配置远程连接

    0.背景 在开发环境使用Redis时,需要做一些配置才行。 1. : 1.2 编辑配置文件 redis.conf 使用文本编辑工具打开 redis.conf 关闭保护模式 找到 protected-mode 设置为: protected-mode no 改为“ /redis-cli -p 6379 -a 123456 停止redis 通过上面的方法进入redis 后 执行shutdown 停止redis 启动redis时,指定一个配置文件的方式 这里指定一个 redis.conf 文件来启动 . /src/redis-server ./redis.conf 然后,就能连接了。如果还不行,要检测下你的防火墙设置。 END

    1.3K10发布于 2020-04-02
  • MySQL 之高级命令(精简笔记)

    是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一,该笔记用于生产环境快速查阅 ◆添加空间索引◆ 创建表table_7,在table_7的空间数据类型字段g上创建名称为spatIdx的空间索引,SQL语句如下: 1.首先创建表结构. OK, 0 rows affected (0.00 sec) 2.使用alter table在table_7上创建空间索引. MariaDB [lyshark]> alter table table_7 add spatial index spatIdx(g); Query OK, 0 rows affected (0.00 MariaDB [lyshark]> select * from test1; +------+ | a1 | +------+ | 1 | | 3 | | 1 | | 7

    1.4K10编辑于 2022-12-28
  • MySQL 之基础命令(精简笔记)

    是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一,该笔记用于生产环境快速查阅 | NULL | | +---------+-------------+------+-----+---------+----------------+ 7 | NULL | | +---------+-------------+------+-----+---------+----------------+ 7 harry | 20 | student | | 12 | Beckham | 33 | police | +----+---------+-----+------------+ 7 类型名称 说明信息 存储需求 BIT 位字段类型 (M+7/8)个字节 BINARY 固定长度二进制字符串 M个字节 VARBINARY 可变长二进制字符串 M+1字节 TINYBLOB 非常小的BLOB

    2.1K10编辑于 2022-12-28
  • MySQL 存储过程与函数(精简笔记)

    是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一,该笔记用于生产环境快速查阅

    2.3K10编辑于 2022-12-28
  • 来自专栏twowinter

    Redis 学习笔记 2.2.1 Redis配置成系统服务(CentOS7

    进入到redis安装目录,具体位置看你安装时的路径了。 # cd /root/tools/redis-5.0.4/ 编辑配置文件 # vim redis.conf 将如下配置项注释掉 #bind 127.0.0.1 如下项修改为yes,默认是no daemonize 新建 service 文件 sudo vim /usr/lib/systemd/system/redis.service 新建 pid 文件 # cd /var/run/ # touch redis ] Type=forking PIDFile=/var/run/redis_6379.pid ExecStart=/root/tools/redis-5.0.4/src/redis-server /root /tools/redis-5.0.4/redis.conf ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID

    42620发布于 2020-04-17
  • 来自专栏一块自留地

    Redis面试知识点-精简

    一、redis数据结构 redis的所有数据结构都以唯一的key作为名称,然后通过key获取对应的value数据,不同类型的数据结构的差异就在于value的结构不一样。 二、redis事务 不支持回滚 三、redis单线程 优点: 快、避免创建销毁线程的消耗、避免CPU上下午切换、避免资源竞争(加锁、死锁) 缺点: 执行lua有死循环风险,整个redis服务端都会被阻塞 官网说:cpu不是redis的瓶颈,内存和网络才是,单核已经够用了 四、redis为什么快? 它指的是只要满足一定条件,redis会把内存中的所有数据生成快照文件dump.rdb,保存在磁盘上。 redis会fork一个子进程,从redis数据中重建一个AOF临时文件,最后用临时文件替换旧文件。

    71500发布于 2020-05-18
  • MySQL 权限与备份管理(精简笔记)

    是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一,该笔记用于生产环境快速查阅 ) | +-------------------------------------------+ | *6C8989366EAF75BB670AD8EA7A7FC1176A95CEF4 MariaDB [(none)]> create user 'jeffreys'@'localhost' identified by password '*6C8989366EAF75BB670AD8EA7A7FC1176A95CEF4

    1.5K20编辑于 2022-12-28
  • MySQL 之单表查询(精简笔记)

    是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一,该笔记用于生产环境快速查阅 106 | mango | | 107 | xxxx,xbababa | +-----+-------------------------+ 7 15.70 | | m3 | 105 | xxtt | 11.60 | | o2 | 103 | coconut | 9.20 | +-----+-----+---------+-------+ 7

    5.3K10编辑于 2022-12-28
  • 来自专栏进步集

    【PHP快速入门】详细笔记---精简

    > 8进制声明: 以0开始,后面跟0-7的整数(了解知识点) <? php //8进制的取值范围最大为0-7,即0,1,2,3,4,5,6,7 $bajingzhi = 033145; echo $bajingzhi; ? 而PHP 7 的性能有很大的提高。实际测试的结果,PHP 7的性能与PHP5.6相比,提升了性能接近200%。在PHP 7 中有些地方,我们可以强制指定类型,也可以不用强制指定类型来声明变量。 6,空也为假 7, 未声明成功的资源也为假 <?

    11.1K20编辑于 2022-11-13
  • 来自专栏Android&Java技术

    CentOS7 安装 Docker(小白精简版)!!!

    本文主要参考 Docker 官方文档的安装为主,官方文档比较繁琐,而且是英文的,因此,我简化了安装的步骤,更适合小白安装。

    1.3K20发布于 2020-04-08
  • 来自专栏@学习笔记

    Redis笔记

    Redis 文章目录 Redis 一、NoSQL概述 什么是NoSQL NoSQL的四大分类 二、Redis概述 概述 启动redis 测试性能 基础知识 三、五大数据类型 Redis-Key的命令 配置文件 常用配置: Redis的内存淘汰策略 八、Redis 持久化 RDB(Redis DataBase)持久化 AOF(Append Only File)持久化 九、Redis 发布订阅 十、 Redis 主从复制和哨兵模式 主从复制 哨兵模式 十一、Redis集群 十二、缓存穿透、缓存雪崩与缓存击穿 缓存穿透 缓存雪崩 缓存击穿 十三、如何保证Redis缓存与数据库的一致性 一、NoSQL 3、redis6.0 中的多线程? redis单线程缺点导致redis的QPS很难得到有效提高(虽然已经够快了)。 在该模式下,redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile设置的文件中,此时redis将一直运行,除非手动kill该进程。

    64410编辑于 2022-11-18
  • 来自专栏Owen's World

    redis笔记

    总结:线上严禁使用redis的keys命令 keys checkvariantprefix:* redis-cli -h host -p port -a password redis-cli //redis $lotteryType; //字符串 //添加有效期时间 redisSet Redis::getInstance()->redisSet($key, json_encode($data), 60 = Redis::getInstance()->redisGet($key); //有序集合 //添加 自增1redisZincrby 小于次数,就增加金豆,并且自增1 Redis::getInstance ($key); //删除指定分数userId数据redisZrem Redis::getInstance()->redisZrem($key, $userId); 复制代码 Redis容量预估工具 www.redis.cn /redis_memor…

    29410编辑于 2021-12-07
  • 来自专栏PHP开发者那些事

    redis笔记

    redis开发与运维》笔记 用info命令查看详细信息 获取慢查询命令slowlog get [n] ,n为取出来的条数。 在配置文件中有两个关键参数,一个是slowlog-slower-than和 slowlog-max-len(慢日志最大的数量) 每隔一秒显示redis的内存使用量 并重复5次: redis-cli -r 缺点:1)由于开销较大,没办法做到实时持久化/秒级持久化 2)由于redis历史版本问题,导致老的redis服务不兼容新的RDB版本 AOF适用于秒级持久化。 redis属于CPU密集型操作,不要和其他CPU密集型服务放在一起,造成CPU过度竞争。 单机配置多个redis实例(充分利用CPU的多核)时,可以配置不同的实例分盘存储AOF文件,分摊硬盘写入压力。

    38010发布于 2020-06-23
  • 来自专栏各类技术文章~

    Redis学习(7

    无论是使用单线程模型还是多线程模型,都是为了更好地提升Redis的开发效率和运行性能。 哪怕我们在一个普通的 Linux 服务器上启动 Redis 服务,它也能在 1s 的时间内处理 1000000 个用户请求。 如果这种吞吐量不能满足我们的需求,更推荐的做法是使用分片的方式将不同的请求交给不同的 Redis 服务器来处理,而不是在同一个 Redis 服务中引入大量的多线程操作。 Redis 选择选择单线程模型处理客户端的请求主要还是因为CPU不是Redis服务器的瓶颈,所以使用多线程模型带来的性能提升并不能抵消它带来的开发成本和维护成本,系统的性能瓶颈也主要在网络I/O操作上; 而 Redis 引入多线程操作也是出于性能上的考虑,对于一些大键值对的删除操作,通过多线程非阻塞地释放内存空间也能减少对 Redis 主线程阻塞的时间,提高执行的效率。

    34020发布于 2021-09-16
  • 来自专栏各类技术文章~

    精简版CentOS7安装过程记录

    ) Core(TM) i5-7400 CPU @ 3.00GHz 3.00 GHz 4核 设置 RAM: 4.0 GB 系统类型: CentOS7.9 64 位操作系统, 基于 x64 的处理器 精简安装 running则是正在运行 复制代码 安装nginx 导入镜像 由于系统镜像源没有nginx,所以需要先导入nginx镜像源 rpm -Uvh http://nginx.org/packages/centos/7/ noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 由于虚拟机不能执行复制粘贴,所以我们用三方ssh工具登录进行粘贴导入 安装 yum install

    1.5K00编辑于 2021-12-09
  • 来自专栏技术杂记

    Redis 复制7

    写在配置文件中上面一种方法会在当前运行状态中生效,一旦重启,将不再同步,要想在重启后依然有效,只用在配置文件中加下面一行[root@m2 tmp]# grep slaveof redis.conf # Use slaveof to make a Redis instance a copy ofslaveof m1 6379[root@m2 tmp]# ----Slave的只读特性可能是出于安全方面的考 ,从 Redis 2.6 开始, 从服务器支持只读模式, 并且该模式为从服务器的默认模式。 只读特性[root@m2 tmp]# redis-cli 127.0.0.1:6379> KEYS * (empty list or set)127.0.0.1:6379> SLAVEOF m1 6379OK

    32810编辑于 2022-07-09
领券