简介
redis:用于将各种数据存储在内存中,然后可以将这些存储在内存的数据转存到磁盘中(这就叫持久化)。
redis的作用:将数据暂时存储在内存中,这样访问数据的时候就不用去磁盘了,这样速度比较快。
默认使用端口:6379
外部程序使用 TCP 套接字和 Redis 特定协议与 Redis 通信。该协议在不同编程语言的 Redis 客户端库中实现。
安装和使用
安装:
sudo apt install lsb-release
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
sudo apt-get update
sudo apt-get install redis
安装完redis,默认自动开启,然后使用redis-cli连接redis:
$ redis-cli
127.0.0.1:6379>
检查redis是否正常运行:
$ redis-cli ping
PONG
使用:
Redis的key是二进制安全的,所以key可以是字符串、图片等所有内容。
- 但是key最好不要太大,不然会太耗内存且查找困难。当key太大时,可以对key进行哈希处理。key的最大值未512 MB。
- key太小会导致可读性较差,key长度的增加相对于value来说一般较小,所以key可以适当的大一些,让其具有更好的可读性。
Strings:Strings就是一些字节序,可以存储任何信息,所以Memcached中只有Strings一种类型就够用了。
> set mykey somevalue
OK
> get mykey
"somevalue"
标签:gpg,入门,Redis,sudo,redis,apt,key
From: https://www.cnblogs.com/codingbigdog/p/16952102.html