使用NoSQL提升写入性能 数据库系统大多使用的是传统的机械磁盘,对于机械磁盘的访问方式有两种:一种是随机IO;另一种是顺序IO。随机IO就需要花费时间做昂贵的磁盘寻道,一般来说,它的读写效率要比顺序IO小两到三个数量级,所以我们想要提升写入的性能就要尽量减少随机IO。 以MySQL的InnoDB存 ...
分类:
数据库技术 时间:
2020-06-26 21:06:47
收藏:
0 评论:
0 赞:
0 阅读:
83
NoSQL简介 为什么要使用NoSQL 1、MySQL单机时代 1、数据量如果太大、一个机器放不下了! 2、数据的索引(B+Tree),一个机器内存也放不下 3、访问量(读写混合),一个服务器承受不了 2、Memchached(缓存)+MySQL+垂直拆分(读写分离) 网站80%的情况都是在读,每次 ...
分类:
数据库技术 时间:
2020-06-26 21:04:09
收藏:
0 评论:
0 赞:
0 阅读:
87
###使用SQLyog远程连接mysql,错误1130 解决方法: 通过改表法解决,即修改mysql数据库中user表root用户的主机地址: 第一步:使用root用户登录mysql数据库 [hadoop@Master ~]$ mysql -uroot -p123456 第二步: 切换到mysql数 ...
分类:
数据库技术 时间:
2020-06-26 21:03:06
收藏:
0 评论:
0 赞:
0 阅读:
99
1.1、启动MySQL服务器service MySQL start#启动服务器service mysql stop #关闭服务器 1.2、登录mysqlmysql -u root -p #登录root用户 然后输入密码,cat /root/.mysql_secret#查看随机生成的密码进入mysql ...
分类:
数据库技术 时间:
2020-06-26 20:55:24
收藏:
0 评论:
0 赞:
0 阅读:
79
示例场景 两个表 ordrs, sum_orders, sum_orders 中的count是 orders中相同project_id的count之和;cost同理 一条语句直接更新sum_orders中的count & cost #orders #sum_orders 示例代码 UPDATE su ...
分类:
数据库技术 时间:
2020-06-26 20:48:04
收藏:
0 评论:
0 赞:
0 阅读:
477
下载 下载地址: (1)MongoDB 官网首页地址:https://www.mongodb.com/ (2)MongoDB 官网下载地址:https://www.mongodb.com/download-center?jmp=nav#community (3)MongoDB 官网 Windows ...
分类:
数据库技术 时间:
2020-06-26 20:12:28
收藏:
0 评论:
0 赞:
0 阅读:
113
hive2启动-hive --service hiveserver2 &-service mysqld start- beeline -u jdbc:hive2://localhost:10000配置依赖-hive-jdbc 对应hive版本: 2.1.1-hive-common 对应hive版本:... ...
分类:
数据库技术 时间:
2020-06-26 20:11:04
收藏:
0 评论:
0 赞:
0 阅读:
74
MySQL02:数据库操作 基于MySQL5.7.19版本 数据库操作 结构化查询语句分类 数据库操作 命令行操作数据库 创建数据库 : create database [if not exists] 数据库名; 删除数据库 : drop database [if exists] 数据库名; 查看数 ...
分类:
数据库技术 时间:
2020-06-26 20:00:49
收藏:
0 评论:
0 赞:
0 阅读:
70
MySQL01:初识MySQL 基于MySQL5.7.19版本 暴风雨的礼物·MySQL 如果你只会写代码的是码农;要学好数据库,才能基本能混口饭吃;在此基础上如果再学好操作系统和计算机网络,就能当一个不错的程序员。如果能再把离散数学、数字电路、体系结构、数据结构/算法、编译原理学通透,再加上丰富的 ...
分类:
数据库技术 时间:
2020-06-26 19:45:02
收藏:
0 评论:
0 赞:
0 阅读:
56
SQL变慢的原因 优化 最简单的优化就是建立索引 https://www.runoob.com/mysql/mysql-index.html 建表时添加索引 建表同时建立单索引 CREATE TABLE t_user1(id INT , userName VARCHAR(20), PASSWORD ...
分类:
数据库技术 时间:
2020-06-26 19:43:01
收藏:
0 评论:
0 赞:
0 阅读:
71
主从复制延时原因 Master负载过高、Slave负载过高、网络延迟、机器性能太低、MySQL配置不合理,大事务导致的延迟,slave中有大型query语句产生了锁等待 关于大事务:binlog的写入时机是在commit的时候,redo的写入时机是在事务执行阶段就开始,MySQL是基于binlog复 ...
分类:
数据库技术 时间:
2020-06-26 19:17:16
收藏:
0 评论:
0 赞:
0 阅读:
74
1. 连接查询的补充 (1) 内连接查询(两张表匹配的部分,比如这个学生即在学生表、又在成绩表) 主表 inner join 从表 on 主键=外键 => where 主键=外键 select * from info inner join mark on info.sid=mark.sid sele ...
分类:
数据库技术 时间:
2020-06-26 19:12:13
收藏:
0 评论:
0 赞:
0 阅读:
67
0 环境 系统:win10IDE: IDEA数据库:sqlserver 1 正文 「报错信息」 ### Error querying database. Cause: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC] ...
分类:
数据库技术 时间:
2020-06-26 19:04:07
收藏:
0 评论:
0 赞:
0 阅读:
80
权限类别: 库级别 表级别 字段级别 管理类 程序类 管理类: CREATE TEMPORARY TABLES CREATE USER FILE SUPER SHOW DATABASES RELOAD SHUTDOWN REPLICATION SLAVE REPLICATION LOCK TABLE ...
分类:
数据库技术 时间:
2020-06-26 19:00:31
收藏:
0 评论:
0 赞:
0 阅读:
74
一、简单聚合 1.1 数据准备 // 需要导入 spark sql 内置的函数包 import org.apache.spark.sql.functions._ val spark = SparkSession.builder().appName("aggregations").master("lo ...
分类:
数据库技术 时间:
2020-06-26 18:39:41
收藏:
0 评论:
0 赞:
0 阅读:
67
一、 数据准备 本文主要介绍 Spark SQL 的多表连接,需要预先准备测试数据。分别创建员工和部门的 Datafame,并注册为临时视图,代码如下: val spark = SparkSession.builder().appName("aggregations").master("local[ ...
分类:
数据库技术 时间:
2020-06-26 18:34:04
收藏:
0 评论:
0 赞:
0 阅读:
69
K002004-0x02MySQL权限管理 工具/原料 MySQL5728,centos7 方法/步骤 1.1 数据库的介绍 你们公司用了哪些数据产品? 请你例举一下你熟悉的数据库产品? 我们公司是制造业对、贷款类、电商 我们公司用了 RDBMS:MySQL,Oracle,PG,MSSQL NoSQ ...
分类:
数据库技术 时间:
2020-06-26 18:33:29
收藏:
0 评论:
0 赞:
0 阅读:
67
MySQL下载地址:https://dev.mysql.com/downloads/mysql/ 现在大多公司还是采用的5.7版本,8版本的比较新,我们下载最新版本来举例: 点击下载后会跳转出这样的页面: 直接点击下载即可: 下载后出现了这个压缩包: 然后我把它解压到了D盘: 在解压后的文件夹中 创 ...
分类:
数据库技术 时间:
2020-06-26 18:33:10
收藏:
0 评论:
0 赞:
0 阅读:
69
一、简介 1.1 多数据源支持 Spark 支持以下六个核心数据源,同时 Spark 社区还提供了多达上百种数据源的读取方式,能够满足绝大部分使用场景。 CSV JSON Parquet ORC JDBC/ODBC connections Plain-text files 注:以下所有测试文件均可从 ...
分类:
数据库技术 时间:
2020-06-26 18:00:34
收藏:
0 评论:
0 赞:
0 阅读:
60
修改了数据库表名之后,更新数据库时跳错: django.db.utils.NotSupportedError: Renaming the 'app_class' table while in a transaction is not supported on SQLite because it wo ...
分类:
数据库技术 时间:
2020-06-26 17:51:51
收藏:
0 评论:
0 赞:
0 阅读:
85