REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 ...
分类:
其他好文 时间:
2019-12-22 16:45:03
阅读次数:
72
Window 下安装 下载地址:https://github.com/MSOpenTech/redis/releases。 Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 re ...
分类:
其他好文 时间:
2019-12-22 16:39:10
阅读次数:
119
一、初识redis Redis是一个开源的Key-Value数据库,通常被称为数据结构服务器,其值可以是多种常见的数据格式,且读写性能极高,且所有操作都是原子性的。 Redis是运行在内存中的,但是可以持久化到磁盘 二、redis的安装 redis的安装也是比较简单的,从官网上下载压缩包,解压以后的 ...
分类:
其他好文 时间:
2019-12-16 17:26:02
阅读次数:
82
本文参考了 "Redis源码3.0分支" 和《Redis设计与实现》。 对象 Redis基于下面提到的底层数据结构创建了一个对象系统,这个系统包括 、`List Set Hash Sorted Set redisObject type encoding ptr`。 底层数据结构 SDS Simple ...
分类:
其他好文 时间:
2019-12-15 14:14:03
阅读次数:
107
Redis学习内容: 1. 概念 2. 下载安装R 3. 命令操作 1. 数据结构 4. 持久化操作 5. 使用Java客户端操作redis 1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“ ...
分类:
其他好文 时间:
2019-11-25 15:19:11
阅读次数:
62
数据库 CREATE DATABASE heima; -- 创建数据库 USE heima; -- 使用数据库 CREATE TABLE province( -- 创建表 id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) NOT NULL ); ...
分类:
其他好文 时间:
2019-11-11 21:21:46
阅读次数:
77
一、上线规划 一般 redis 的参数配置都在 redis.conf 中,在上线前根据实际环境配置好合适参数,能有效提高 redis 的可用性。 redis 的运行机器 CPU 不求核数多,但求主频高,Cache大,因为 redis 主处理模式是单进程的。 留意 redis 日志文件的配置,对应 l ...
分类:
其他好文 时间:
2019-10-27 18:48:15
阅读次数:
81
Redis是一个用C语言编写的基于内存的,可持久化的非关系型key-value数据库 ...
分类:
其他好文 时间:
2019-10-27 12:32:44
阅读次数:
82
本文围绕以下几点进行阐述 1、为什么使用redis2、使用redis有什么缺点3、单线程的redis为什么这么快4、redis的数据类型,以及每种数据类型的使用场景5、redis的过期策略以及内存淘汰机制6、redis和数据库双写一致性问题7、如何应对缓存穿透和缓存雪崩问题8、如何解决redis的并 ...
分类:
其他好文 时间:
2019-10-18 20:41:47
阅读次数:
85
Redis数据库 非关系型的,不支持SQL语法,不支持事物, 开源, 支持网络,基于内存,可持久化,以Key-Value形式存储数据的NoSql数据库,可对数据库内数据执行增删改查等操作。 常用数据类型及使用场景 1: 字符串string 字符串类型是 Redis中最为基础的数据存储类型简单的字符串 ...
分类:
其他好文 时间:
2019-09-19 01:45:02
阅读次数:
124