cdos
web
lnmp centos ---
mysql
nginx
remi-php,redis
cgi
vsftpd
work
mysql ---
完成 10
系统状态
索引
索引简介
索引方法
索引命名规范
索引类型
索引覆盖
索引与(排序,分组)
聚簇与非聚簇
复合与单列索引
explain
合理的索引
引擎
innodb与myisam
myisam
表锁
innodb
autocommit
行锁
事务
字段类型与字节
授权与密码
主键和外键
建表注意事项
limit 分页
日期与时间函数
数据库设计-三范式
乐观锁与悲观锁
未完成 3
sql语句优化---
优化方案---
增删改查---
备份---
测试题
内存优化 ---
主从复制,集群,中间件,高可用等等------
redis 9 ---
常用命令
基本命令
清空数据库
模糊查找key
切换数据库
判断一个key是否存在
数据库之间移动key
给一个key设置有效期
查看一个key的有效时间
查看一个key的数据类型
数据库状态和使用情况
服务状态
查看所有数据库的使用情况
查看当前数据库key的总数
数据结构 5
string 8
append 字符串追加
strlen 查看key值的字符串的长度
incr|decr 自增与自减
setnx 设置一个必须为不存在的key
setex 设置一个key,并设置有效期
mget 获取多个key值,在程序中不常用
mset 设置多个key值
msetnx 设置多个key值,必须为不存在的
list 6
可靠的队列
简介
出列的选择
常用操作
lrem 删除一个或者多个同名元素
ltrim 只保留列表中,指定的范围区间的元素
lrange 获取列表范围数据
llen 查看队列长度
出列
不安全的出列
阻塞
blpop
brpop
非阻塞
rpop
lpop
安全的出列
阻塞
brpoplpush
非阻塞
rpoplpush
入列
rpush
lpush
linsert
lpushx 插入元素时,列表必须已经存在
rpushx 插入元素时,列表必须已经存在
set 3
简介
基本操作
sadd 集合存在时,添加元素,不存在时创建集合,并添加元素
srem 移除一个或者多个元素,根据元素名
scard 元素总数
smove 集合元素移动
sismember 判断一个元素是否已经存在于集合中
srandmember 随机获取一个或者多个元素
spop 随机弹出一个元素,并从集合中移除
smembers 获取集合中所有元素
集合元素
差集
sdiffstore 将差集保存到新的集合中
sdiff 直接返回差集
交集
sinter
sinterstore
并集
sunion
sunionstore
set sorted 3
简介
基本操作
zcard 查看集合元素总数
zadd
zincrby 更新集合元素的分数
zrange
zrevrange 反转顺序获取集合元素
zrem 移除一个或多个指定元素
zscore 获取指定元素的分数,可以判断元素是否存在
统计
zcount
zlexcount
zrank
集合元素
交集
zinterstore
并集
zunionstore
hash 5
简介
hdel 移除单个或者多个字段
hexists 判断一个key是否已经存在
新增与更新
hmset 在程序中如果不考滤key是否已经存在?最好是使用hmset,避免很多麻烦
hset 在程序中慎用,看特性
hincrby 对一个key的数值进行指定的增加或者减少
获取
hkeys 获取一个key已有的字段
hget
hgetall 获取所有字段数据
hmget 获取一个或者多个字段
过滤器 scan
存储范围
优化
慢日志
配置解析
查看日志记录
geo 地理位置
简介
附近的人
新增一个地理位置
获取指定成员元素的经纬度
计算两个成员元素的距离
根据一个成员元素获取指定范围内成员元素
事务
介绍
使用事务 ***关注特点,很重要
持久化
RDB
AOF
几个注意点
主从复制 replication
介绍
哨兵-sentinel
redis-cluster cachecloud twemproxy predis ---
python
charles
mongdb
yii 2.0
session-redis
db
session-cookie
auth2.0
install
php php7---
常量---
时间戳
curl http https
输出 print vardump echo
递归
运算符
array
七牛
php post upload get 上传文件多少个以及大小,配置的文件php.ini
加密密码的加密与解密
linux 防火墙配置,准确的设置所有服务只能在内网访问。
监控工具 ---
CacheCloud
zabbix
mysql
nginx
php-fpm
今年完成一主一从(mysql,redis,mongodb),集群等等先缓缓
日志切割---
redis
mysql
nginx
php-fpm
Yii2
主从配置之iptables
go gui桌面程序编程
数据备份 redis mysql
https rsa
git
javascript
web secure ---
1
安全
rabbitmq
docker
swoole
markdown
123
linux
search
locate
find
whereis command
which command
user
useradd usermod
passwd
groupadd groupmod
groupdel
who
w
shadow
userdel -r 用户名
id 用户名
groupdel
compress
tar.gz
zip
file 777
file
standard input ouput
network
write
wall
mail
lastlog
traceroute
netstat -nltp
vim
basic
统计文件大小和系统文件大小
wc -l 统计结果条数
shell
process top
crontab
ffpmeg
Powered by
GitBook
查看一个key的数据类型
type 显示key的类型
127.0
.0
.1
:
6379
> type test string
results matching "
"
No results matching "
"