redis:纯内存数据库,RDB和aof是为了数据恢复,key-value只能通过key查询,可以虚拟内存,弱事务 (redis在一些接口中比如 api, rpc中使用,主要是封装在mysql上层,减轻mysql的压力,个访问行为 会从redis取数据,如果没有从mysql取, 然后存到redis) ...
分类:
数据库 时间:
2021-03-17 14:46:57
阅读次数:
0
分布式缓存在项目中缓存是如何使用的?缓存如果使用不当会造成什么后果? 为啥在项目里要用缓存?用缓存,主要是两个用途:高性能 和 高并发 高性能假设有这么个场景,有一个操作,一个请求过来,然后执行N条SQL语句,然后半天才查询出一个结果,耗时600ms,但是这个结果可能接下来几个小时就不会变了,或者变 ...
分类:
其他好文 时间:
2021-03-17 14:41:59
阅读次数:
0
adb起初是不接受的,emmm; 因为在黑框框里操作不好看而且麻烦,起初我是用sqlitestudio,但是每次想看数据库数据的时候,都要先把数据库文件下载下来,再倒入进去; 这对于懒人的我来说,无法接受,于是我用重新又回到了adb的使用; 在adb的使用上,个人认为需要有一点的liunx基础,这里 ...
分类:
数据库 时间:
2021-03-17 14:18:43
阅读次数:
0
开启mysql缓存后,数据没有更新的情况下,相同的查询sql会使用缓存数据返回结果。在数据更新较少,类似查询较多的情况下,使用mysql缓存可以显著提升查询效率。 mysql查询缓存参数设置 (1) have_query_cache表示是否支持查询缓存,YES表示支持 (2) query_cache ...
分类:
数据库 时间:
2021-03-17 14:15:55
阅读次数:
0
AtCoder Beginner Contest 195 Editorial Problem A - Health M Death(opens new window) 只要检查 \(H\equiv 0\) 即可. Time complexity is \(\mathcal{O}(1)\). Spac ...
分类:
其他好文 时间:
2021-03-17 14:07:28
阅读次数:
0
大数据技术板块划分 数据采集 flume kafka logstash filebeat ... 数据存储 mysql redis hbase hdfs ... 虽然mysql不属于大数据范畴 但是我在这也列出来了,因为你在工作中离不开它 数据查询 hive impala elasticsearch ...
分类:
其他好文 时间:
2021-03-17 14:04:41
阅读次数:
0
慢日志slow-log的作用 记录运行较慢的语句,优化过程中常用的工具日志 默认未开启慢日志,需要修改配置文件my.cnf开启 $ vim /etc/my.cnf [mysqld] #开启慢日志 slow_query_log=1 #慢日志记录文件位置,目录提前创建好且有权限 slow_query_l ...
分类:
其他好文 时间:
2021-03-17 14:02:38
阅读次数:
0
Sql Server提供的计算列是一个虚拟的列,通常情况下该列的值是由表中的其它列计算得出的。默认情况下,它不占用磁盘容量,因为这些计算列的值都是根据我们指定的表达式动态计算出来的,只有查询的时候才会被计算出来。然而,使用了PERSISTED关键字的计算列,会将表达式的计算结果值写入到磁盘中,进一步 ...
分类:
数据库 时间:
2021-03-17 14:01:24
阅读次数:
0
################### 前言 引用本地py文件出现红色波浪线,如下图: 原因 经过查询得知,vscode中的python插件默认使用的是pylint来做代码检查,因此需要对pylint做一些配置 解决方案 在setting.json中配置 "python.linting.enable ...
分类:
编程语言 时间:
2021-03-16 14:11:43
阅读次数:
0
cte可以使用在递归和非递归方式,在非递归方式时,优点可以提高性能,确定可能会有点难理解 1、非递归 有这么一张表,要查询当前菜单的信息以及父菜单的名称,也就是说要把pid换成pname 传统方式,使用子查询或自连接查询 select m.*, (select name from menu wher ...
分类:
数据库 时间:
2021-03-16 14:10:00
阅读次数:
0