标签:NoSQL技术文章
2022-09-21 (2)hash操作:   ①设置多个hash值,(hmset): 查看说明: help hmset   hmset person name A age 1     ②获得多个hash值,(hmget): 查看说明: help hmget   hmget p
2022-09-20 Redis——select Redis数据库中的数据库的个数为:   16个,使用0号数据库开始的,到第15个数据库结束。 在ubantu中,进入Redis客户端的命令: redis-cli 在ubantu中,如果选择第0-15个数据库中的一个的命令,例如第0个: se
2022-09-22 (4)set操作   ①添加操作(sadd): 例: sadd student A B   ②查看操作(smembers):例: smembers student   ③移除操作(srem):例: srem student A (5)zset(有序集合而且里面的元
MongoDB安装使用教程 介绍 MongoDB是一个基于分布式文件存储的数据库,是一个文档数据库,支持的数据结构非常松散,是类似json的bson格式,可以存储比较复杂的数据类型。 下载 目前MongoDB官网已经不支持32位安装包的下载,由于32位机器受地址空间的限制,MongoDB从3
一、CentOS 7.9 安装 redis-6.2.0 1 下载地址:https://download.redis.io/releases/redis-6.2.0.tar.gz   2 安装gcc来进行编译 Redis 由 C语言编写,所以需要系统中有 gcc 编译器 使用 gcc --vers
一、CentOS 7.9 安装 rocketmq-4.9.2 地址: https://rocketmq.apache.org https://github.com/apache/rocketmq https://archive.apache.org/dist/rocketmq/4.9.2/rock
基础版 (主从模式) 主从模式原理 主从集群优点 读写分离: 主写从读,分摊了读写压力.数据容灾: 数据以多分存储在不同节点上.主从集群缺点 复制延迟: 写操作均由主机完成,从机过多数据同步慢.可用性差: 主机故障需手动选举新主机,此间写操作异常.扩展性差: 集群只能有一台主
安装教程 [概述] Redis使用标准版本标记进行版本控制,奇数版本为发行版,偶数版本为稳定版 &.容器安装 Redis镜像拉取: 默认从DockerHub拉取镜像,嫌慢可使用阿里镜像仓库.docker pull redis:6.2.7 Redis容器构建: Redis程序的安装目录
redis-cluster是一个高可用,可分片的分布式redis集群解决方案,建议使用springboot2.3及以上版本的脚手架,如果是<2.3版本,你需要手动添加LettuceConnectionFactory来实现因为服务器宕机引起的节点感应功能;如果没有添加动态感应,那你的redis
前后一体的应用,是这样进行认证的 用户向服务端发送验证信息(用户名、密码); 服务端验证成功就向用户返回一个sessionid; 服务端保存了这个session_id对应的信息,并写入用户的 Cookie; 之后的每一次请求,都会通过Cookie,将session_id传回服务端,服务端收到ses
thymeleaf在spring-mvc时代很是盛行,与freemaker组成了两大模版引擎,而进行springboot之后,很多项目都采用前后分离的模式,这使得模板引擎关注度少了;而在一些场景下,使用模板引擎还是有着不可替代的优势的,比如email模板,我们会把html模版文件和后端代码放到一个
对于es的数据类型来说,如果它是一个复杂类型,而我们需要把复杂类型进行检索,那么应该定义成nested类型,而对于它的检索,如果是非集合数据,它与其它类型没有分别;而如果你的nested存储的数据是一个集合,那在进行不等于这种操作时,就需要说明一下了。 举例子 "id": "1", "operat
对于springboot中基于方法的缓存Caching来说,我们直接以声明的方式添加,删除这些缓存,而它们在redis这种持久化产品中,通过value::key的方法组成一个redis.key,在业务方法中,可以通过这种key来手动获取它们。 注解声明 @CacheEvict(value = C
RedisTemplate默认使用二进制hex的方式进行持久化,它对象的值存储到redis里,当然,你的对象需要先实现java.io.Serializable接口,这种方式兼容性好,速度快,存储空间小;缺点就是没有可读性,所以就有了json的序列化方式,下面总结一下。 一 JdkSerializa
一个start包,它不需要有springboot启动类,它只提供一切公用的功能,被其它包依赖就行了,通过META-INF/spring.factories或者META-INF/spring/org.springframework.boot.autoconfigure.AutoConfigurati
什么是 NoSQL NoSQL 是一种非关系型数据库管理系统,不需要固定的架构,可以避免 JOIN 连接,并且易于扩展。 NoSQL 常用于具有庞大数据存储需求的分布式数据存储,通常是大数据和实时 Web 应用程序等场景。 对于海量数据,使用 RDBMS 处理是会导致系统响应时间变慢,一般的替代方
 前面说到了redis在单机的模式下是可以数据持久化的,但是不可以解决单点失败的问题,当单台redis服务器出现问题时,就可能会造成数据的丢失;想要解决这个问题的话我们可以使用Redis的主从模式这也是Redis集群最简单的实现方式,这篇文章我就来简单部署一个Redis主从架构,我准备了3台ubu