前言 Redis是一个高性能的key-value数据库,作为一个典型的内存数据库,高速读写性能并支持数据持久化是大多数人选择Redis的原因,当然Redis也有很多局限,即使现在升级至5.0在技术圈仍有很多不同的声音。R…
标签:redis
Redis语法分析之Sorted sets
set 是 k1 v1 v2 v3, zset 是 k1 score1 v1 score v2 一、增 127.0.0.1:6379> zadd zset01 60 v1 70 v2 // 60,70 代表分数 (…
千万级消息设计--初级篇(二)
说明 本文都是参加工作的实际情况,希望对大家有所帮助。—— 蚂蚁爬树不怕高,有心学习不怕老。 需求 1.用户个人消息,平台消息(平台给所有人发送消息)。2.用户未读消息展示,消息列表展示 初期mysql数据库表设计: 1…
Redis--配置密码
可以通过以下方法进行密码的配置: ① 修改配置文件设置密码 ② 通过命令修改密码(重启redis后,新设置的密码会失效) 此处介绍第一种 1. 找到redis的配置文件,一般在/etc/redis.conf 或者 /et…
redis和mongodb的比较
>>Redis Redis的优点: 支持多种数据结构,如 string(字符串)、 list(双向链表)、dict(hash表)、set(集合)、zset(排序set)、hyperloglog(基数估算) 支…
Redis常用API-使用文档
一、Redis Client介绍 1.1、简介 Jedis Client是Redis官网推荐的一个面向java客户端,库文件实现了对各类API进行封装调用。 Jedis源码工程地址:https://gith…
Linux 下 Redis 安装与配置
1.Redis 的安装 在 Ubuntu 系统安装 redis 可以使用以下命令: $ sudo apt-get update $ sudo apt-get install redis-server 启动 redis $…
redis监控
获得系统的状态报告 我们可以用这个命令去了解当前redis的运行状态 redis-cli info 这条命令会显示当前redis运行时的全局的包括各种方面状态,下面就简单分类说明一下 内存使用 used_memory:使…
Redis --> Redis的接口介绍及使用
Redis的接口介绍及使用 Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。Redis提供了5种不同类型的数据结构,各式各样的问题都可以很自然地映射到这些数据…
提高缓存命中率
文章目录 一、命中率介绍 二、如何计算命中率 三、影响提高命中率的因素及方案 1. 业务场景和需求 2. 缓存设计(粒度和策略) 3. 缓存容量和基础设施 4. 其他因素 一、命中率介绍 命中率:可以从缓存获得需要的数据…
Redis学习笔记——ListNode
Redis定义了双向链表,用来存储列表键的值,还有其他的我不知的。双向链表的节点定义为: typedef struct listNode { // 前置节点 struct listNode *prev; // 后置节点 …
Redis基础系列-0x002:KEY相关操作
0x001 概述 redis是存储键值对的数据库,存储形式可以表达为如下: key value key value key value key value key value key:key是二进制安全的,这意味着可以使…