经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Redis

redis主从复制初识

一、作用 slave会通过被复制同步master上面的数据,形成数据副本 当master节点宕机时,slave可以升级为master节点承担写操作。 允许有一主多从,slave可以承担读操作,提高读性能,master承担写操作。即达到读写分离 二、简单性...[2019/5/20]

Docker快速构建Redis集群(cluster)

Docker快速构建Redis集群(cluster)

Docker快速构建Redis集群(cluster) 以所有redis实例运行在同一台宿主机上为例子 搭建步骤 redis集群目录清单 . ├── Dockerfile ├── make_master_slave.sh ├── run_master_slave.sh ├── compose_m...[2019/5/20]

Python操作redis实例小结【String、Hash、List、Set等】

本文实例总结了Python操作redis方法。分享给大家供大家参考,具体如下: python连接方式可参考:https: www.jb51.net/article/161353.htm 这里介绍详细使用 1、String 操作 redis中的String在在内存中按照一个name对...[2019/5/17]

Python redis操作实例分析【连接、管道、发布和订阅等】

Python redis操作实例分析【连接、管道、发布和订阅等】

本文实例讲述了Python redis操作。分享给大家供大家参考,具体如下: 一、redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted se...[2019/5/17]

scrapy-redis源码分析之发送POST请求详解

1 引言 这段时间在研究美团爬虫,用的是scrapy-redis分布式爬虫框架,奈何scrapy-redis与scrapy框架不同,默认只发送GET请求,换句话说,不能直接发送POST请求,而美团的数据请求方式是POST,网上找了一圈,发现关于scrapy-redis发送POST的资料寥寥...[2019/5/16]

K8S 上搭建 Redis

根据需求搭建一个不需要数据持久化,需要密码登录的 Redis mkdir /iba/qa_ibabo _elk -p cd /iba/qa_ibabo _elk # 创建一个专用的 namespace cat namespace.yaml --- apiVersion: v1 kind:...[2019/5/15]

持久化的一些问题

fork操作 fork操作是一个同步操作,若执行较慢会阻塞redis主线程 执行时间与内存量相关:内存越大,耗时越长;虚拟机较慢,真机较快。 查看fork执行时间,可做监控 info : latest_fork_usec 上一次执行fork的微秒数 ...[2019/5/14]

redis的两种持久化方案

redis的两种持久化方案

前言 人生在于折腾系列,网络,多线程等系列博客楼主还在继续折腾也不会放弃。这是全新的系列,缓存的知识其实并不仅仅在于简单的增删改查,我觉得有必要全面深入的学习一波。记录学习的过程与体悟。 RDB 什么是RDB 对redis中的数据执行周期性的持久化,通过配置文件中设置检查间隔时间与备份触发条件来...[2019/5/14]

Liunx 下Redis 的安装

一.Redis 的简介      Redis是一款开源的、高性能的键-值存储。它常被称作是一款数据结构服务器,它是一个key-value存储系统。和Memcache类似,Memecache只支持字符窜的数据类型,而Redis支持存储的value类型包括s...[2019/5/14]

Redis集群设计原理

---恢复内容开始--- Redis集群设计包括2部分:哈希Slot和节点主从,本篇博文通过3张图来搞明白Redis的集群设计。   节点主从: 主从设计不算什么新鲜玩意,在数据库中我们也经常用主从来做读写分离,直接上图:     图...[2019/5/14]

Redis string类型常用操作

Redis string类型常用操作

  Redis 有 string、list、set、zset、hash数据类型。string类型是最基础的,其他类型都是在string类型上去建立的,所以了解熟悉string类型的常用操作对于学习redis非常必要。 APPEND:向键的值后面追加字符串,并且返...[2019/5/13]

初识redis(redis基础命令)

redis简介redis是一个开源(BSD许可)的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,它可以用作数据库、缓存和消息中间件,并提供多种语言的API。从2010年3月15日起,redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由...[2019/5/13]

redis的主从复制,哨兵值守

环境: 主服务器:192.168.10.10    Centos 7  redis-5.0.4  从服务器:192.168.10.129  Centos 7  redis-5.0.4  从服务器:192.1...[2019/5/13]

redis集群cluster简单设置

环境: 这里参考官方使用一台服务器:Centos 7  redis-5.0.4    192.168.10.10 redis集群cluster最少要3个主节点,所以本次需要创建6个实例:3个主节点,3个从节点。 1、创建cluster工作目录 [r...[2019/5/13]

Redis之高可用、集群、云平台搭建

文章大纲 一、基础知识学习二、Redis常见的几种架构及优缺点总结三、Redis之Redis Sentinel(哨兵)实战四、Redis之Redis Cluster(分布式集群)实战五、Java之Jedis连接Redis(Redis Cluster版本)六、Redis之云平台介绍七、项目...[2019/5/13]

Spring boot redis cache的key的使用方法

在数据库查询中我们往往会使用增加缓存来提高程序的性能,@Cacheable 可以方便的对数据库查询方法加缓存。本文主要来探究一下缓存使用的key。 搭建项目 数据库 mysql> select * from t_student; +----+--------+---...[2019/5/13]

PHP使用Redis实现Session共享的实现示例

前言 小型web服务, se ion数据基本是保存在本地(更多是本地磁盘文件), 但是当部署多台服务, 且需要共享se ion, 确保每个服务都能共享到同一份se ion数据. redis 数据存储在内存中, 性能好, 配合持久化可确保数据完整. 设计方案 1. 通过php...[2019/5/13]

redis一些问题

fork操作 fork操作是一个同步操作,若执行较慢会阻塞redis主线程 执行时间与内存量相关:内存越大,耗时越长;虚拟机较慢,真机较快。 查看fork执行时间,可做监控 info : latest_fork_usec 上一次执行fork的微秒数 ...[2019/5/9]

redis持久化

持久化的定义 redis将所有数据保持在内存中,对数据的更新将异步地保存在磁盘中     持久化的方式 快照 MySQL Dump Redis RDB ###写日志 MySQL Binlog Hbase...[2019/5/9]

Scrapy-Redis结合POST请求获取数据的方法示例

前言 通常我们在一个站站点进行采集的时候,如果是小站的话 我们使用scrapy本身就可以满足。 但是如果在面对一些比较大型的站点的时候,单个scrapy就显得力不从心了。 要是我们能够多个Scrapy一起采集该多好啊 人多力量大。 很遗憾Scrapy官方并不支持多个同时采集一个站点...[2019/5/7]

5月数据库排行:PostgreSQL 增长放缓,Redis 下跌

DB-Engines 数据库流行度排行榜发布了 5 月份的数据,排名前二十如下: 前六名千年不变,分别是:Oracle、MySQL、Microsoft SQL Server、PostgreSQL、MongoDB 和 IBM Db2。其中 Postg...[2019/5/7]

redis高级

Redis命令的生命周期 客户端向Redis服务器发送命令 命令请求在请求队列中排队等待处理 执行命令 返回命令结果     Redis慢查询 慢查询发生在生命周期的第三阶段,是指仅仅执行命令阶段比较慢...[2019/5/6]

详解Redis基本命令

详解Redis基本命令

       当redis环境搭建结束后,接下来需要掌握并了解redis的一些相关命令,本篇文章主要从实际操作的层面来与大家分享redis基本命令, 具体包括:Redis五大基本类型命令(Strings,Lists,Hashes,Sets和Sort Se...[2019/5/6]

ThinkPHP3.2框架操作Redis的方法分析

本文实例讲述了ThinkPHP3.2框架操作Redis的方法。分享给大家供大家参考,具体如下: 原本感觉 Redis 应该像是作为数据库的一种被拿来操作的,可是实际上 thinkphp 3.2 是把 redis 作为缓存的一种方式来进行解析的,从 redis 文件被存放的位置就可以看出来: ...[2019/5/6]

redis通用命令

1.keys pattern 含义:查找所有符合给定模式(pattern)的key keys * 遍历所有key keys he[h-l]* 遍历以he开头,第三个字符为h-l之间的所有key keys ph? ?代表一个字符 注意:keys命令一般不在生产环境中使用 生产环境的key...[2019/5/5]

初识redis

 公司最近让用redis来解决对应的业务,所以把redis从浅入深学习一波 1.Redis初识 Redis特性 1.  速度快 官方称可以达到10W的qps 将数据存储在内存中 由C语言编写 线程模型为单线程 2. 持久化 Redis将所有数据保持在...[2019/4/30]

初识redis

1.Redis初识 Redis特性 1.      速度快 官方称可以达到10W的qps 将数据存储在内存中 由C语言编写 线程模型为单线程 2.      持久化 Redi...[2019/4/30]

Linux安装Redis~

先去Redis官网下载tar.gz文件.点击中间的【Check the downloads page.】.再点击中间Stable 模块的【Download】下载 这把我做演示的文件是 redis-5.0.4.tar.gz 链接:https: pan.baidu.com 1EsvrWdzF...[2019/4/29]

Redis的知识点总结~Linux系统操作~

Redis_启动后杂项基础 Redis一共16个数据库 SELECT[0~15] 来切换数据库 命令起效返回1 不起效返回0 或者nil 或者error 异常... DBSIZE 查询数据的数 KEYS * 显示所有的key值.支持Ant风格 KEYS k? 只查询k1 k2 ...[2019/4/29]

Django使用redis缓存服务器的实现代码示例

redis相信大家都很熟悉了,和memcached一样是一个高性能的key-value数据库,至于什么是缓存服务器,度娘都有很明白的介绍了,我在这里就不一一介绍了。 那我们一般什么情况下才会使用缓存服务器呢?可不是什么情况都需要的哦,一般来说是在需要频繁对一个字段读取的时候才会需要将这个字段放...[2019/4/29]

Redis 为什么这么快?

本文内容思维导图如下: 1 简介和应用 Redis是一个由ANSI C语言编写,性能优秀、支持网络、可持久化的K-K内存数据库,并提供多种语言的API。它常用的类型主要是 String、List、Hash、Set、ZSet 这5种。 Redis在互联网公司一般有以下应用: String:缓存...[2019/4/28]

关于Redis的常见面试题解析

关于Redis的常见面试题解析

1. 使用redis有哪些好处? (1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) (2) 支持丰富数据类型,支持string,list,set,sorted set,hash (3) 支持事务,操作都是原子性,所谓的原...[2019/4/25]

redis数据库安装 redis持久化及主从复制

----------------------------------------安装redis-5.0.4---------------------------------------- wget http: download.redis.io/release redis-5.0.4.tar....[2019/4/24]

redis数据类型

--------------------String -- 字符串-------------------- 概述:String是简单的 key-value 键值对,value 不仅可以是 String,也可以是数字。String在redis内部存储默认就是一个字符串,被redisObject所...[2019/4/24]

redis.conf常用配置说明

最近学了 Redis,在 Linux 上安装的,接下来就简单讲解一下修改 Redis 配置文件 修改密码: 新安装的 Redis 是默认没有密码的,可以给Redis设置一个密码 先进入 Redis 的配置文件, 按 “/” 输入 “require...[2019/4/24]

centos安装redis并设置开机启动

读书笔记——《redis入门指南(第2版)》第四章 进阶——4.1-5

.1事务          redis中事务是一组命令的集合。 事务同命令一样都是redis的最小执行单位,Redis保证一个事务中的命令要么都执行,要么都不执行。如果redisClient在发送EXEC命令前掉...[2019/4/22]

Redis入门简述

Redis 是一个开源的,使用 ANSI C (C语言)编写,高性能的 Key-Value(键值对) 的 NoSQL 数据库 NoSQL = Not Only SQL,意即“不仅仅是SQL”,是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL 的拥护者们提倡运...[2019/4/22]

(一)初识Redis

1、redis简介 Redis是一个速度非常快的key-value非关系型存储数据库,可以存储5种形态的键值对,可以将存储在内存中的键值对持久化到硬盘,可以使用复制特性扩展读性能,还可以使用客户端分片扩展写性能。 1.1 redis与其他数据库和软件的对比 名称 ...[2019/4/22]

开箱即用的Redis序列号生成器,你值得拥有

  先看整体效果   把简单的东西“傻瓜化”是软件开发追求的目标之一。请看下图:   左边是在 application.yml 里配置了3个生成器,右边可以直接注入到代码中使用,注意,不用写任何代码。...[2019/4/19]

浅谈基于Linux的Redis环境搭建

浅谈基于Linux的Redis环境搭建

       本篇文章主要讲解基于Linux环境的Redis服务搭建,Redis服务配置、客户端访问和防火强配置等技术,适合具有一定Linux基础和Redis基础的读者阅读。 一  Redis服务搭建 1.在根路径建立目录 myredis ...[2019/4/19]

Redis的安装与配置炒鸡详细

目录 Windows下安装与配置   下载 安装 验证安装 配置服务 测试 Linux下安装与配置 准备工作 安装 验证与测试 Macox下安装与配置 准备工作 安装 验证与测试   Redis 在 Window...[2019/4/19]

基于redis的分布式锁实现

基于redis的分布式锁实现

1.分布式锁介绍   在计算机系统中,锁作为一种控制并发的机制无处不在。   单机环境下,操作系统能够在进程或线程之间通过本地的锁来控制并发程序的行为。而在如今的大型复杂系统中,通常采用的是分布式架构提供服务。   分布式环境下,基于本地单机的锁无法控制分布式系统中分开部署客户端的并发行...[2019/4/19]

读书笔记——《redis入门指南(第2版)》第三章 入门

3 、redis的5种数据类型及相应命令 redis不区分命令大小写。    string 512m 一个散列类型键可包含至多232-1个字段 一个列表类型键最多能容纳232-1个元素 一个集合类型键最多能容纳232-1个元素 ...[2019/4/17]

redis集群配置与管理

  Redis在3.0版本以后开始支持集群,经过中间几个版本的不断更新优化,最新的版本集群功能已经非常完善。本文简单介绍一下Redis集群搭建的过程和配置方法,redis版本是5.0.4,操作系统是中标麒麟(和Centos内核基本一致)。   1、Redis集群原理   Redis 集群是...[2019/4/15]

Redis之Redis安装

各版本下载地址:http: download.redis.io/releases,本教程使用版本为redis-5.0.4。 ##进入应用安装目录 cd /usr/local ##下载安装包 wget http: download.redis.io/release red...[2019/4/15]

linux下安装redis组件报错-gcc报错

linux下安装redis组件报错-gcc报错

报错如图: 1、解决办法    先安装gcc插件、删除redis解压后文件、重新解压 原文链接:http: www.cnblogs.com ukeyang/p/10704493.html[2019/4/15]

阿里云 Redis 开发规范

本文介绍了在使用阿里云 Redis 的开发规范,从键值设计、命令使用、客户端使用、相关工具等方面进行说明,通过本文的介绍可以减少使用 Redis 过程带来的问题。[2019/4/10]

详解ASP.Net Core 中如何借助CSRedis实现一个安全高效的分布式锁

引言:最近回头看了看开发的.Net Core 2.1项目的复盘总结,其中在多处用到Redis实现的分布式锁,虽然在OnResultExecuting方法中做了防止死锁的处理,但在某些场景下还是会发生死锁的问题,下面我只展示部分代码: 问题: (1)这里setnx设置的值“1”,我想问...[2019/4/10]

357
6
记录数:434 页数:5/9首页上一页123456789下一页尾页
加载更多