随笔分类 -  NoSql

摘要:Redis学习 一、Redis 事务 1、Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证: 批量操作在发送 EXEC 命令前被放入队列缓存。 收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。 在事务执行过程,其他客户端提交的命令请求不会插入到事务 阅读全文
posted @ 2020-09-15 09:41 星命定轨 阅读(208) 评论(0) 推荐(0)
摘要:Redis学习 对 redis 得读写以及持久化操作都是在一台 Redis 服务器上进行的。随着项目访问量的增加,单台 Redis 服务器的操作也越加频繁,会造成一定的延时。为了解决访问量大的问题,通常会采取的一种方式是主从架构 Master/Slave,Master 以写为主,Slave 以读为主 阅读全文
posted @ 2020-08-03 14:00 星命定轨 阅读(99) 评论(0) 推荐(0)
摘要:Redis学习 一、总体介绍 只做缓存:如果你只希望你的数据在服务器运行的时候存在,你也可以不使用任何持久化方式。 RDB 持久化方式能够在指定的时间间隔能对你的数据进行快照存储。 AOF 持久化方式记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据,AOF命令以redi 阅读全文
posted @ 2020-07-29 16:22 星命定轨 阅读(111) 评论(0) 推荐(0)
摘要:Redis学习 一、概述 Redis3.0之后的版本支持集群 集群管理,cluster xxx 给予配置(nodes-port.conf)的集群管理 ASK转向/MOVED转向机制 Hot resharding:在线分片 slave->master选举,集群容错 节点自动发现 二、redis clu 阅读全文
posted @ 2020-07-29 16:08 星命定轨 阅读(142) 评论(0) 推荐(0)
摘要:Redis学习 redis.conf 文件位置:find / -name redis.conf /usr/local/redis-3.2.1/ 一般单独 copy 出该文件单独执行启动实例。 一、units 单位 # Redis configuration file example. # # Not 阅读全文
posted @ 2020-07-29 15:20 星命定轨 阅读(225) 评论(0) 推荐(0)
摘要:Redis学习 一、Redis 的五大数据类型 string(字符串) 1、string 是 redis 最基本的类型,你可以理解成与 Memcached 一模一样的类型,一个 key 对应一个value。 2、string 类型是二进制安全的。意思是 redis 的 string 可以包含任何数据 阅读全文
posted @ 2020-07-29 13:57 星命定轨 阅读(128) 评论(0) 推荐(0)
摘要:Redis学习 一、入门概述 1-1、为什么使用 NoSQL? 1、单机应用时代:一个网站的访问量一般都不大,用单个数据库完全可以轻松应付。 在那个时候,更多的都是静态网页,动态交互类型的网站不多。上述架构下,我们来看看数据存储的瓶颈是什么? 1.数据量的总大小 一个机器放不下时。 2.数据的索引( 阅读全文
posted @ 2020-07-29 13:55 星命定轨 阅读(177) 评论(0) 推荐(0)
摘要:Redis学习 一、入门概述 1.1、什么是 Redis ? REmote DIctionary Server(远程字典服务器)。 开源、C语言编写、遵守 BSD 协议、高性能的分布式内存数据库。也被称为数据结构服务器。 与其他 key-value 数据库相比: 支持持久化。 提供 key-valu 阅读全文
posted @ 2020-07-29 13:53 星命定轨 阅读(89) 评论(0) 推荐(0)
摘要:一、NoSql 入门和概述 1.1、入门概述 1.2、3V+3高 1.3、当下的 NoSQL 经典应用 1.4、NoSQL 数据模型简介 1.5、NoSQL 数据库的四大分类 1.6、在分布式数据库中 CAP 原理 CAP+BASE 二、Redis 入门介绍 2.1、入门概述 2.2、Redis 的 阅读全文
posted @ 2020-07-29 11:01 星命定轨 阅读(317) 评论(0) 推荐(0)