redis
我可能是个假开发
hongcaixia
展开
-
CentOS上redis的安装及基本使用
一、安装 wget工具下载:yum -y install wget 在CentOS上安装redis: $ wget http://download.redis.io/releases/redis-5.0.5.tar.gz $ tar xzf redis-5.0.5.tar.gz 解压 $ cd redis-5.0.5 $ make 编译 解压redis到指定位置:tar xzf redis-5....原创 2020-03-12 23:11:02 · 562 阅读 · 0 评论 -
redis--介绍及安装
redis介绍 1、什么是NoSql 为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方案,就是NoSql数据库。 NoSQL,泛指非关系型的数据库,NoSQL即Not-Only SQL,它可以作为关系型数据库的良好补充。 2、NoSql数据库分类 2.1 键值(Key-Value)存储数据库 相关产品: TokyoCabinet/Tyrant、Redis...原创 2017-02-18 16:13:01 · 839 阅读 · 0 评论 -
redis--客户端
redis客户端 一、redis自带的客户端 Ø 指定主机和端口 [root@localhost-0723 bin]# ./redis-cli -h 127.0.0.1 -p 6379 -h:redis服务器的ip地址 -p:redis实例的端口号 Ø 如果不指定主机和端口也可以 [root@localhost-0723 bin]# ....原创 2017-02-18 16:30:07 · 3119 阅读 · 0 评论 -
redis--数据类型
redis数据类型 Redis中存储数据是通过key-value存储的,对于value的类型有以下几种: 字符串 Hash类型 List Set SortedSet(zset) PS: 在redis中的命令语句中,命令是忽略大小写的,而key是不忽略大小写的。 一、String类型 1、命令 1.1赋值 语法:SET key value 127.0.0.1:6...原创 2017-02-19 10:18:00 · 471 阅读 · 0 评论 -
redis--keys命令
Keys命令 1.设置key的生存时间 Redis在实际使用过程中更多的用作缓存,然而缓存的数据一般都是需要设置生存时间的,即:到期后数据销毁。 EXPIRE key seconds 设置key的生存时间(单位:秒)key在多少秒后会自动删除 TTL key原创 2017-02-19 10:58:44 · 428 阅读 · 0 评论 -
redis--持久化方案
Redis持久化方案 1.RDB持久化 RDB方式的持久化是通过快照(snapshotting)完成的,当符合一定条件时Redis会自动将内存中的数据进行快照并持久化到硬盘。 RDB是Redis默认采用的持久化方式。 1.1持久化条件配置 save 900 1 save 300 10 save 60 10000 sav...原创 2017-02-19 11:03:24 · 415 阅读 · 0 评论 -
redis--主从复制
Redis的主从复制 1. 什么是主从复制 持久化保证了即使redis服务重启也不会丢失数据,因为redis服务重启后会将硬盘上持久化的数据恢复到内存中, 但是当redis服务器的硬盘损坏了可能会导致数据丢失,如果通过redis的主从复制机制就可以避免这种单点故障,如下图: 说明: 主redis中的数据有两个副本(replication)即从redis1...原创 2017-02-19 11:14:51 · 494 阅读 · 0 评论 -
redis--redis集群
Redis集群 1.redis-cluster架构图 Redis 集群中内置了 16384 个哈希槽,当需要在 Redis 集群中放置一个 key-value 时,redis 先对 key 使用 crc16 算法算出一个结果,然后把结果对 16384 求余数, 这样每个 key 都会对应一个编号在 0-16383 之间的哈希槽,redis 会根据节点数量大致均等的将哈希槽映射到不同的节点...原创 2017-02-19 13:38:44 · 578 阅读 · 0 评论 -
redis--jedis连接集群
jedis连接集群 1.设置防火墙 [root@hcx redis-cluster]# vim /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp ...原创 2017-02-19 13:43:46 · 8330 阅读 · 1 评论