大数据

  • mysql基础

    MySQL基础 数据库结构 SQL分类 1) DDL(Data Definition Language)数据定义语言 用来定义数据库对象:数据库,表,列等。关键字:create, drop,alter 等 2) DML(Data Manipulation Language)数据操作语言 用来对数据…

    大数据 2022年6月14日
  • mysql锁机制

    锁 解决:资源共享,所引发的并发问题 锁类型 按操作类型分 读锁(共享锁) 对于同一条数据,可多条读数据同时进行,互不干涉 写锁(互斥锁) 如果当前写操作未完成,则无法进行其他的读写操作 按操作范围分 表锁 …

    大数据 2022年6月14日
  • SQL 逗号分隔将一行拆成多行

    有表tb, 如下: id value ----------- ----------- 1 aa,bb 2 aaa,bbb,ccc 欲按id,分拆value列, 分拆后结果如下: id value ----------- -------- 1 aa 1 bb 2 aaa 2 bbb 2 ccc */   --1. 旧的解决方法(sql server 20…

    大数据 2022年6月14日
  • MongoDB全方位知识图谱

      导语 | MongoDB是一个强大的分布式存储引擎,天然支持高可用、分布式和灵活设计。MongoDB的一个很重要的设计理念是:服务端只关注底层核心能力的输出,至于怎么用,就尽可能的将工作交个客户端去决策。这也就是Mo…

    大数据 2022年6月14日
  • 动态SQL

    动态 SQL 什么是动态SQL:动态SQL就是指根据不同的条件生成不同的SQL语句 如果之前用过 JSTL 或任何基于类 XML 语言的文本处理器,你对动态 SQL 元素可能会感觉似曾相识。在 MyBatis 之前的版本中,需要花时间了解…

    大数据 2022年6月14日
  • oracle 获取当前语言环境

    SQL> select sys_context('userenv','language') from dual; SYS_CONTEXT('USERENV','LANGUAGE')--------------------------------------------------------------------------------SIMPLIFIED CHINESE_CHINA.A…

    大数据 2022年6月14日
  • Redis高可用集群构架原理及高并发

    Redis高可用集群构架原理及高并发(https://www.jianshu.com/p/52428c5f330e) 0.6322020.11.30 16:18:41字数 3,358阅读 261 一、集群方案比较 1.1 哨兵模式   哨兵模式 在Redis3.0以前的版本要实现集群一般是借助…

    大数据 2022年6月14日
  • mysql导出慢

    目标数据库 mysql> show variables like 'max_allowed_packet';+--------------------+---------+| Variable_name | Value |+--------------------+---------+| max_allowed_packet | 4194304 |+---------------…

    大数据 2022年6月14日
  • 面试官:大量请求 Redis 不存在的数据,从而打倒数据库,你有什么方案?

    大家都知道,在计算机中,IO一直是一个瓶颈,很多框架以及技术甚至硬件都是为了降低IO操作而生,今天聊一聊过滤器,先说一个场景:   我们业务后端涉及数据库,当请求消息查询某些信息时,可能先检查缓存中是否有相关信息,…

    大数据 2022年6月14日
  • 安装MySQL出现The service already exists问题

    输入安装命令mysqld install,出现问题The service already exists这是因为之前已经安装过mysql并且没有删除干净。 重新以管理员身份打开cmd,输入sc query mysql可以看到之前安装过mysql。 输入sc delete mysql把…

    大数据 2022年6月14日