Java小强个人技术博客站点    手机版
当前位置: 首页 >> DB

使用Redis实现用户最近浏览记录

7820 DB | 2022-6-29 11:05
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基......查看详细

RedisTemplate对象中方法的使用

6800 DB | 2022-6-29 10:44
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基......查看详细

Navicat连接Mysql,打开数据表非常慢解决方法

22711 DB | 2021-7-11 21:32
通过《云服务器安装mysql访问速度特别慢》这个方法,已经解决打开数据库特别慢,但是又发现一个问题,就是经常打开表特别的慢。Mysql服务器端会定时清理长时间不活跃空闲的数据库连接,以此优化数据库的性能。Navicat客户端有一个设置:保持连接间隔,默认是240秒!意思是,客户端在用户无任何交互性操作时,会每隔240秒给Mysql服务端发送一次数据请求。以此......查看详细

云服务器安装mysql访问速度特别慢

27061 DB | 2021-7-10 16:59
我在阿里云主机上使用宝塔安装了MySQL,在主机访问速度没有问题,但是我在远程本地访问时,连接打开数据库特别慢。但是程序的数据库连接池使用时,一旦连接建立使用上就没有问题了。解决方法:在配置文件my.cnf的[mysqld]下加入skip-name-resolve说明和提示:原因是默认安装的MySql开启了DNS的反向解析。如果禁用的话就不能在MySQL的授......查看详细

Mysql查询结果带行号

26340 DB | 2021-7-2 14:09
谁人不爱子孙贤,谁人不爱千钟粟。莫把真心空计较,五行不是这题目。书到用时方恨少,事非经过不知难。    行事存德,莫问前程。河狭水紧,人急智生。明知山有虎,莫向虎山行。路不行不到,事不为不成。无钱方断酒,临老才读经。点塔七层,不如暗处一灯。万事劝人休瞒昧,举头三尺有神明。 先看这条sqlSELECT @rowNum:=0;@ro......查看详细

Java操作mongoDB之操作符1

23131 DB | 2021-6-17 9:34
前言参考Java对mongoDB增删改查操作,这里说明一下$set,$inc,$unset,$push,$pop,$pull,$pullAll,$rename的使用示例。MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,......查看详细

Java对mongoDB增删改查操作

29450 DB | 2021-6-16 17:34
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。本文介绍了Java操作MongoDB数据库的使用。模式自由 :可以把不同结构的文档存储在同一个数据库里面向集合的存储:适合......查看详细

MySQL一条SQL中下文使用上文查询的值

22390 DB | 2021-4-19 18:36
假如一条SQL中,涉及到查询多个表,如果上面的SQL中查询出一个值并为它指定了别名,那么下文查询时能不能使用这个值呢?我不知道从哪里听的,而且一直这样以为,就是不能,因为很少写这样的代码,所以固执的一直这样认为。比如说如下SQL:SELECT   (SELECT a.a1 FROM a WHERE......查看详细