redis 入门01

1.安装与配置

在官网下压缩包并传送给自己的虚拟机或者使用wget直接下载都可以

注意:redis是运行在linux下的基于内存的kv键值对数据库

安装与配置参考

2.经典Hello World

注意设置redis在后台运行,默认是前台进行的

我们配置完成之后首先启动服务器

复制代码
redis-server 配置文件
这里可以填redis.conf,根据自己的配置文件填写

然后再一个新窗口打开客户端

redis-cli -a 密码

最后再客户端输入 set k1 hello

get k1

我们就可以看到hello字符串了

至于6379端口的故事是来源于九键打字 MERZ 是一个安特雷兹(redis之父)讨厌的女郎

3.常用命令

复制代码
keys * 查看当前库所有key
exists key 查看key是否存在
type key 查看key的类型
unlink key 非阻塞删除
ttl key 查看过期时间
expire key 规定多少秒过期
move key +db下标 将当前数据库的key移动到指定数据库里
select 数据库index
dbsize 查看数据条数
flushdb 清空当前库
flushall 清空所有数据

注:redis和c语言一样 0表示false 1表示true

这里默认redis是自带16个数据库的 0-15

这里的dbsize其实就相当于mysql里面的select count()语句

下面两条咱们就不用多说了,删库跑路想吃牢饭的直接大胆用

相关推荐
gmaajt3 分钟前
html怎么转astro island模式_Astro Islands如何隔离HTML组件
jvm·数据库·python
四维迁跃3 分钟前
CSS如何使用Less的Merge功能合并多个属性值_通过逗号或空格组织css参数
jvm·数据库·python
m0_741481784 分钟前
C#怎么实现全文搜索 C#如何集成Elasticsearch或Lucene.Net实现全文检索功能【数据库】
jvm·数据库·python
Elastic 中国社区官方博客4 分钟前
Elasticsearch:智能搜索 - AI builder,workflow 及 skills
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
u0109147605 分钟前
如何通过后端 API 同时向两个 Webhook 发送表单数据
jvm·数据库·python
jialan757 分钟前
上海服务器 CentOS7.6 mysql8 redis jdk17 Tomcat10
运维·服务器·redis
步辞8 分钟前
CSS如何对表单输入框获取焦点时实现标签上浮过渡
jvm·数据库·python
瀚高PG实验室12 分钟前
类型转换导致SQL不走索引的案例
数据库·sql·瀚高数据库
qq_4327036612 分钟前
c++怎么在不使用STL的情况下利用Win32 API进行低级文件IO【底层】
jvm·数据库·python
池佳齐14 分钟前
软考高级系统架构设计师备考(二十七):软件工程—系统运行与软件维护
数据库·系统架构