随笔 - 29  文章 - 0  评论 - 0  阅读 - 11206
  2022年11月23日
摘要: https://www.bilibili.com/video/BV1PA4y1D7Ry?p=27 1 Redis到底是单线程还是多线程 2 Redis单线程为什么还能这么快 哈希表:一维数组和链表 3 Redis底层数据结构是如何用跳表来存储的 4 Redis Key过期了为什么内存没释放 5 Re 阅读全文
posted @ 2022-11-23 17:58 叮叮当~ 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 可直接使用如下代码,对redis进行直接的使用。封装代码:import redisimport os def singleton(cls): """ 单例模式装饰器 """ instances = {} def get_instance(*args, **kwargs): if cls not in 阅读全文
posted @ 2022-11-23 17:43 叮叮当~ 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1 为什么要有集群 一主可以多从,如果同时访问量过大(1000w),主服务肯定就会挂掉,数据服务挂掉了或者发生自然灾难 大公司都会有很多服务器(华东地区、华南地区、华中地区、华北地区、西北地区、西南地区、东北地区、台港澳地区机房) 2 集群的概念 集群是一组相互独立的、通过高速网络互联的计算机,他们 阅读全文
posted @ 2022-11-23 17:42 叮叮当~ 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一个master可以拥有多个slave,一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构 master用来写数据,slave用来读数据,经统计:网站的读写比率是10:1 通过主从配置可以实现读写分离 master和slave都是一个redis实例(redis服务) 1 阅读全文
posted @ 2022-11-23 17:42 叮叮当~ 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1 安装包 pip install redis 2 引入模块 from redis import * 这个模块中提供了StrictRedis对象(Strict严格),用于连接redis服务器,并按照不同类型提供了不同方法,进行交互操作。 3 StrictRedis对象方法 通过init创建对象,指定 阅读全文
posted @ 2022-11-23 17:40 叮叮当~ 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 1 Redis数据结构介绍 Redis 是一个 key-value 的数据库,key 一般是 String 类型,不过 value 的类型多种多样。 基本类型 String: hello world Hash: {name: "Jack", age: 21} List: [A -> B -> C - 阅读全文
posted @ 2022-11-23 17:39 叮叮当~ 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1 服务器端 服务器端的命令为redis-server 可以使用help查看帮助文档 redis-server --help 推荐使用服务的方式管理redis服务: 启动:sudo service redis start 停止:sudo service redis stop 重启:sudo serv 阅读全文
posted @ 2022-11-23 17:26 叮叮当~ 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Redis的配置信息在/etc/redis/redis.conf下。 查看:sudo vi /etc/redis/redis.conf bind: 改为 0.0.0.0 表示任意 IP 可以访问 daemonize: 改为 yes,表示后台运行 requirepass: 设置密码 port: 表示监 阅读全文
posted @ 2022-11-23 17:20 叮叮当~ 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1 下载 进入https://redis.io/download/地址,按需下载对应的版本,拷贝下载链接 wget https://download.redis.io/redis-stable.tar.gz 2 解压 tar -zxvf redis-x.x.x.tar.gz 3 复制 放到/usr/ 阅读全文
posted @ 2022-11-23 17:14 叮叮当~ 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1 nosql介绍 nosql:一类新出现的数据库(not only sql),它的特点: 不支持SQL语法 存储结构跟传统关系型数据库中的那种关系表完全不同,nosql中存储的数据都是KV形式 nosql的世界中没有一种通用的语言,每种nosql数据库都有自己的api和语法,以及擅长的业务场景 n 阅读全文
posted @ 2022-11-23 17:11 叮叮当~ 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 在运行某个脚本的时候,pycharm提示如下信息,虽然只是一个警告,但是对于有强迫症的人来说,是见不得输出日志里有这个“满江红”的。 解决方案: 在使用gevent的地方加入如下代码即可 from gevent import monkeysrc_patch = monkey.patch_allmon 阅读全文
posted @ 2022-11-23 16:40 叮叮当~ 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1. 首先找到出现该问题的id_rsa.pub 进入ssh目录,控制台输入.ssh 2. cat id_rsa.pub 会得到如下内容: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDeTZQU38OkmQYbfXdOFC6e D/4haB3/Bp9CBCL5m+BB 阅读全文
posted @ 2022-11-23 16:35 叮叮当~ 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 问题:打开Pycham报错“key com.tang.intellij.lua.luacheck.LuaCheckSettings” 2. 解决办法:插件不匹配,删除对应的插件即可 插件路径:/Users/localuser(这里为你登录用户文件夹)/Library/Application Supp 阅读全文
posted @ 2022-11-23 16:15 叮叮当~ 阅读(134) 评论(0) 推荐(0) 编辑
摘要: CentOS安装docker,只需在终端执行如下命令: yum install -y docker 安装完成后,可通过 docker --version 或 yum list installed | grep docker 进行检测是否安装成功 MacOS安装docker常见有两种方式, 方式一:官 阅读全文
posted @ 2022-11-23 16:07 叮叮当~ 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 刚来公司的时候在别人的指导下安装了一个FreeOTP,用于git以及阿里云的二次登录验证Sign in via 2FA code。后来更换手机,新手机上无法安装FreeOTP,所以必须一直带着老手机。 偶然从其他同事那知晓另外的解决方案。 方案一: 进入控制器输入指令:ssh git@git.tes 阅读全文
posted @ 2022-11-23 15:48 叮叮当~ 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 操作系统:对上提供软件运行支持,对下控制硬件的运行服务器:对外提供服务的一台特殊的计算机 操作系统分类:桌面(Windows)、服务器(Linux)、嵌入式(Linux)、移动设备操作系统(IOS、Android) Linux发展史:1.linux基于unix发展而来2.linux内核:系统的心脏, 阅读全文
posted @ 2022-11-23 15:09 叮叮当~ 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1)先需要知道远程服务器id,如172.21.18.183 2)打开终端,输入ssh root@172.21.18.183进入【远程服务器环境】 3)cd ~/.ssh进入ssh目录【待添加机器环境】 4)ls查看ssh目录存在authorized_keys文件,准备在该文件中添加其他用户的id_r 阅读全文
posted @ 2022-11-23 15:09 叮叮当~ 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1 基础指令 -p实现递归创建 cat命令可以用来查看文件内容、创建文件、文件合并、追加文件内容等功能,会一次显示所有内容,适合查看内容较少的文本文件【-b 对非空输出行编号, -n对输出的所有行编号】 more命令可以用于分屏显示文件内容,每次只显示一页内容,适用于查看内容较多的文本文件 grep 阅读全文
posted @ 2022-11-23 15:09 叮叮当~ 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 终端指令的格式: 命令 [-选项] [参数]1.man command——查阅command命令的使用手册man是manual的缩写,使用man时的操作键:空格 ——实现手册页的下一屏Enter——一次滚动手册页的一行b——回滚一屏f——前滚一屏q——退出/word——搜索word字符串 2.com 阅读全文
posted @ 2022-11-23 15:08 叮叮当~ 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1 常见地址 Docker官网:https://www.docker.com Docker的github地址:https://www.docker.com Docker hub官网:https://registry.hub.docker.com 2 docker介绍 Docker是一个开源的容器引擎 阅读全文
posted @ 2022-11-23 15:08 叮叮当~ 阅读(41) 评论(0) 推荐(0) 编辑
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示