Redis—原子增操作INCR的应用

2016-4-25 diaba Nosql

INCR INCR key 将 key 中储存的数字值增一。 如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作。 如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。 本操作的值限制在 64 位(bit)有符号数字表示之内。 这是一个针对字符串的操作,因为 Redis 没有专用的整数类型,所以 key 内储存的字符串被解释为十进制 64 位有符号整数来执行 ...

阅读全文>>

标签: redis 原子增操作

评论(0) 浏览(2236)

Redis—常见参数配置

2016-1-6 diaba Nosql

Redis的以下常见参数设置都是通过对redis.conf文件进行修改来完成的。  本文主要介绍了设置访问密码、主从配置、设置数据和日志目录、以及参数调优等方面。    一. 权限设置:   1. 修改redis.conf文件: Shell代码 requirepass passstring   2. 客户端登录,需要先进行授权操作,提供密码即可。 Shell代码 auth...

阅读全文>>

标签: 配置 调优

评论(1) 浏览(2857)

Redis设计与实现——RDB和AOF持久化区别

2016-1-6 diaba Nosql

原文:http://blog.csdn.net/jackpk/article/details/30073097 aof,rdb是两种 redis持久化的机制。用于crash后,redis的恢复。 rdb的特性如下: Code: fork一个进程,遍历hash table,利用copy on write,把整个db dump保存下来。 save, shutdown, slave 命令会触发这个操作。 粒度比较大,如果save, shutdown, slave 之前crash了,则中间的操作没办法恢复。 ao...

阅读全文>>

标签: RDB AOF

评论(0) 浏览(1896)

Redis设计与实现——常用命令

2016-1-6 diaba Nosql

    Redis提供了丰富的命令,允许我们连接客户端对其进行直接操作.这里简单介绍一下作为常用的一些命令,包括对字符串、列表、集合、有序集合、哈希表的操作,以及一些其他常用命令。 【 基本操作】 1. 添加记录:通常用于设置字符串(string)类型,或者整数类型;如果key已经存在,则覆盖其对应的值。 Shell代码   set name Jam...

阅读全文>>

标签: redis 命令

评论(0) 浏览(1735)

Redis设计与实现——慢查询日志

2015-9-8 diaba Nosql

    Redis的慢查询日志         本功能主要用于记录执行时间超过给定时长的命令请求,用户可以通过这个功能产生的日志来监视和优化查询速度。         服务器配置有两个和慢查询日志相关的选项             a) slowlog-log-slower-than  &...

阅读全文>>

评论(0) 浏览(2946)

Redis设计与实现——链表

2015-8-18 diaba Nosql

    Redis链表介绍         链表提供了高效的节点重排能力,以及顺序性的节点访问方式,并且可以通过增删节点来灵活地调整链表的长度。     链表结构     redis中每个链表(通过prev和next指针组成双向链表)节点使用一个adlist.c/listNode结构来表示:         typ...

阅读全文>>

评论(0) 浏览(2141)

Redis设计与实现——简单动态字符串

2015-8-14 diaba Nosql

    从今天开始阅读《Redis设计与实现》黄建宏写的这本书,这本书详细的解释了Redis设计思想与代码实现,解释的很细节,容易理解。     以后会连载Redis设计与实现系列的阅读笔记,记录自己的理解,有问题大家提出来一起学习进步。     Redis数据结构包含:简单动态字符串(SDS)、链表、字典、跳跃表、整数集合、压缩列表六种。     下面一一进行解释。     一、简单动态字符串 &nb...

阅读全文>>

评论(0) 浏览(2338)

Redis之ubuntu安装服务器

2015-8-11 diaba Nosql

在Ubuntu中安装redis-server非常简单,只需要执行以下步骤:     1.执行命令   sudo apt-get update     2.执行安装命令:sudo apt-get install redis-server     3.测试安装:redis-cli     提示成功

阅读全文>>

评论(0) 浏览(2300)

Powered by emlog 京ICP备15045175号-1 Copyright © 2022