数据库
我喜欢山,也喜欢海
这个作者很懒,什么都没留下…
展开
-
【sql优化】【转载】sql优化工具之 explain的使用
一、Explain使用explain关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你写的SQL查询语句的,相当于“化验单”,让你知道是SQL语句或者表结构影响了MySQL的性能瓶颈。 1. explain执行计划包含的信息其中最重要的字段为:id, type, key, ref, rows, E...转载 2020-07-28 15:16:19 · 174 阅读 · 0 评论 -
【数据库基础】事务的特性、隔离级别、修改隔离级别
在当前巨大的数据操作的需求下,保证数据的一致性就必然会用到数据的事务。什么是事务?事务是逻辑上一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败。本地事务指的则是该事务仅在当前的工程内有效事务的四个特性(ACID)1、ATOM “原子”的本意是“不可再分”,事务的原子性表现为一个事务中涉及到的多个操作在逻辑上缺一不可。事务的原子性要求事务中...原创 2020-04-14 09:21:30 · 221 阅读 · 0 评论 -
Redis学习日记(一)
什么是多路复用?C表示client,当他们访问内核或者访问app传数据的时候,多路复用器对他们进行登记,告诉应用哪一条线上有数据,但是真正的数据读取还是要靠 应用自己去读。Redis到底是多线程还是单线程的?对于这样一个任务:工作线程是唯一的,但是 I/O threads可以是多线程的。如下图但是同一时间不会既有工作线程又有I/O线程,所...原创 2020-03-18 16:08:49 · 187 阅读 · 0 评论 -
Java当中的resultMap 和 resultType
假如 本来应该用 resultMap 用成了 resultType ,就会报错MyBatis:Could not resolve type alias 'BaseResultMap'.假如 本来应该用 resultType 用成了 resultMap,就会报错Result Maps collection does not contain value for...原创 2020-01-20 10:06:09 · 258 阅读 · 0 评论 -
【基础练习】无情的HBase数据可视化
项目描述:springboot项目,数据可视化,实现的功能是从集群当中获取Hbase Table 的名字,然后你可以选择获取所有数据还是条件查找,使用获得的数据封装到List<Map>当中,再传到前端地echarts中做数据可视化。前端echarts的代码可以见我前面写的博客,当然这边也会稍微贴一点点出来,我们就先从ServiceImpl说起吧。HbaseSer...原创 2019-10-25 10:18:13 · 2812 阅读 · 0 评论 -
Zookeeper 错误 Will not attempt to authenticate using SASL (unknown error)
解决问题步骤包括1、查看输入参数是否正确2、查看连接是否建立3、查看值是否有传到先上代码 public String getValue(String tableName,String rowKey,String family,String column){ String res = ""; //返回结果 ...原创 2019-10-22 15:02:49 · 1138 阅读 · 0 评论 -
Springboot yml配置文件的参数 详解
Springboot 项目启动之后,我们可以通过Springboot 的application.yml文件来配置数据库连接池等各种各样的属性先看下这个配置文件是怎么写的(主要是关于数据库连接的)前言: DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是...转载 2019-08-20 16:48:40 · 4471 阅读 · 2 评论 -
【基础练习】做个Servlet+JDBC+layui 的网上商城
这个网上购物商城系统的教程适用于 基础入门的同学,其中前端采用了一些layui的框架的知识,数据库用的也是原生的JDBC做连接。往后学习,大家会碰到很多的框架,例如JDBC的配置类不需要自己写,用mybatis就可以做连接和增删改查,例如servlet也会被spring boot的注解所代替,但是归根结底,它们都是要基于这类知识的。我会把我 拓展了的地方写在文章一开始的地方。1、在前端...原创 2019-08-15 10:36:48 · 2810 阅读 · 5 评论 -
一些Redis的面试题
文章来源:https://www.jianshu.com/p/36a646cef11a作者:Java成功之路长话短说用自己话转述一下,也加深下印象面试题1、什么是Redis?简述它的优缺点?它是一个key-value的数据库,纯内存的操作(也因此高性能),然后通过定期的异步操作再把数据同步到磁盘里面,拥有可耻就花的优点,断电之后依然可以保存数据。它拥有丰富的数据结构,缺点...转载 2019-07-01 11:23:40 · 223 阅读 · 1 评论