Spring Boot集成Redis向量数据库实现相似性搜索 springboot-demo

Spring Boot集成Redis向量数据库实现相似性搜索

1.什么是Redis向量数据库? Redis 是一个开源(BSD 许可)的内存数据结构存储,用作数据库、缓存、消息代理和流式处理引擎。Redis 提供数据结构,例如字符串、哈希、列表、集合、带范围查询的有序集合、位图、超对数日志、地理空间索引和流。 Redis 搜索和查询 扩展了 Redis OSS 的核心功能,并允许您将 Redis 用作向量数据库 ...
阅读全文
Spring Boot如何压缩Json并写入redis? springboot-demo

Spring Boot如何压缩Json并写入redis?

1.为什么需要压缩json? 由于业务需要,存入redis中的缓存数据过大,占用了10+G的内存,内存作为重要资源,需要优化一下大对象缓存,采用gzip压缩存储,可以将 redis 的 kv 对大小缩小大约 7-8 倍,加快存储、读取速度 2.环境搭建 详建redis模块的docker目录 version: '3' services: redis: image: regi...
阅读全文
Spring Boot集成shiro之使用redis缓存demo springboot-demo

Spring Boot集成shiro之使用redis缓存demo

1.背景 上次发了这篇文章《Spring Boot集成Shiro快速入门Demo》后,有网友“just.blue”后台反馈集成redis有点问题,今天特地把集成过程发出来 2.为什么要使用cache 用来减轻数据库的访问压力,从而提升查询效率。 3.Shiro使用Redis做缓存 redis环境准备 参照代码工程li面redis模块里面docker,按照要求启动即可 引入pom,xm...
阅读全文
Hazelcast 简介 Hazelcast教程

Hazelcast 简介

Hazelcast 是一种分布式 IMDG,即内存数据网格,被 Nissan、JPMorgan、Tmobile 等公司广泛应用于各行各业。 它提供了各种丰富的功能,包括用于存储键值对的分布式缓存、用于创建和使用分布式数据结构的构造,以及一种在集群中的节点之间分配计算和查询的方法。 Hazelcast 是开发需要高可扩展性、性能和可用性的应用程序的非常有用的工具。 分布式内存数据网格 数据网...
阅读全文
ELK日志收集系统搭建 后端

ELK日志收集系统搭建

ELK日志收集系统搭建 首先我们需要搭建ELK日志收集系统,这里使用在Docker环境下安装的方式。 安装并运行Elasticsearch容器,使用如下命令即可; docker run -p 9200:9200 -p 9300:9300 --name elasticsearch \ -e "discovery.type=single-node" \ -e "cluster....
阅读全文
telnet连接redis 切换数据库 默认分类

telnet连接redis 切换数据库

项目redis只能通过内网访问,查看redis数据库无法使用可视化客户端,但可以登陆内网服务器, 因为redis连接协议简单,可以在内网服务器使用telnet 连接reids就可以查看,如图: telnet [ip] [port] 建立连接 auth [password] 输入密码 切换数据库 select {database} 就可以执行redis-cli命令了,...
阅读全文
Loading...