百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术教程
Ubuntu安装Redis及使用

介绍redis之前我们先来了解一下什么是nosqlNoSQL简介oSQL,全名为NotOnlySQL,指的是非关系型的数据库随着访问量的上升,网站的数据库性能出现了问题,于是nosql被设计出来优...

字节跳动Java岗4面面经分享:JVM+索引+Redis +手撕算法+CAS

字节跳动一面:JVM的组成;多态的实现;内部类为何可以访问外部类对象的属性及方法;HashMap的源码Redisdictht源码分析、存放数据时发现正在扩容会怎么样:如何判断SQL语句用到了哪些锁;...

「一文搞懂」MySQL索引原理及优化规则

本章内容定义索引(Index)是帮助MySQL高效获取数据的数据结构。索引模型索引常见的数据模型有哈希表、有序数组、搜索树。哈希表哈希表是一种以键-值(key-value)存储数据的结构,只要输入...

Sentinel(哨兵)是Redis 的高可用性解决方案

1、Sentinel哨兵Sentinel(哨兵)是Redis的高可用性解决方案:由一个或多个Sentinel实例组成的Sentinel系统可以监视任意多个主服务器,以及这些主服务器属下的所有从...

Redis Sentinel概述

Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实...

Redis Sentinel 介绍

sentinel介绍Sentinel(哨兵)是用于监控redis集群中Master状态的工具,其已经被集成在redis2.4+的版本中Sentinel作用:1):Master状态检测2):如果Mas...

基于 Redis 实现顺序号段的订单号生成方案

在高并发场景中生成唯一且顺序递增的订单号时,如果频繁与数据库或Redis交互,性能可能会成为瓶颈。为了解决这个问题,我们可以设计一种从Redis预获取顺序号段并在本地缓存中生成订单号的方案。这...

Redis中位图和HyperLogLog的应用

在我们日常开发中,会遇到一些布尔类型数据存储的需求,说的直白一些,就是是与不是、做与没做的一些需求,像用户的签到并记录这些签到,和办公系统里面打卡是一样的,下面两张图就是我的支付宝与我的移动的签到应...

redis HyperLoglog解决基数统计问题

基数统计基数统计(CardinalityCounting)通常是用来统计一个集合中不重复的元素个数,例如统计网站上每个网页的UV(独立访客,每个用户每天只记录一次)如果统计PV(浏览量,用户没...

Redis提供的应对签到和统计UV开发需求的数据结构

在我们日常开发中,会遇到一些布尔类型数据存储的需求,说的直白一些,就是是与不是、做与没做的一些需求,像用户的签到并记录这些签到,和办公系统里面打卡是一样的,下面两张图就是我的支付宝与我的移动的签到应...