什么是JDBC,什么时候用的到它 JDBC的全程是 Java DataBase Connection,也就是Java数据库连接,我们可以用它来操作关系型数据库。JDBC接口及相关类在java.sql包和javax.sql包里。我们可以用它来连接数据库,执行SQL查询,存储过程,并处理返回的结果。 J ...
分类:
数据库 时间:
2020-02-09 13:13:04
阅读次数:
103
原文:redis事务 redis事务与传统的关系型数据库的事务不同。redis事务是指一组命令的集合,事务和命令都是最小的执行单位,事务保证了一组命令执行的原子性。 原理是将一组命令发送给redis,redis一次执行这一组命令。同时redis事务遇到错误后没有传统数据库的回滚操作,而是会继续执行后... ...
分类:
其他好文 时间:
2020-02-08 15:49:11
阅读次数:
75
背景 我们平常打开一些App的时候,经常有一个“查询周边景点”的功能,如我在高德里面就查询到了附近的景点。 这种计算如果通过普通的关系型数据库,那对服务器和数据库的性能要求就太高了。 我们可以通过MongoDB自带的地址位置索引来实现。 如何使用前期准备:插入数据我们先插入四条数据,即店铺的类型,名 ...
分类:
数据库 时间:
2020-02-08 11:24:52
阅读次数:
85
1. MySQL简介 MySQL属于关系型数据库管理系统,RDBMS(Relational Datebase Management System), 前身为瑞典MySQL AB公司开发,当前属于Orqcle旗下产品,是一款开源的数据库软件, 具有体积小、速度快等优点。 2.安装 截至2020年2月7 ...
分类:
数据库 时间:
2020-02-08 10:07:44
阅读次数:
78
安卓数据库的操作:今天主要学了下安卓数据库方面的简单知识。数据库主要用于复杂的数据储存。 安卓数据库简介:安卓SQLite数据库是一款轻量级的关系型数据库,它的运算速度非常快,占用资源很 少,通常只需要几百KB的内存就足够了。SQLite不仅支持标 准的SQL语法,还遵循了数据库的ACID事务,所以 ...
分类:
其他好文 时间:
2020-02-08 00:33:26
阅读次数:
83
mysql是我们最常用的开源的关系型数据库,mysql不同版本有时候安装的方式也不尽相同,下面以mysql5.7.28版本为例梳理一下安装细节: 1.下载mysql-5.7.28,URL:https://downloads.mysql.com/archives/community/ 我这里下载的是6 ...
分类:
数据库 时间:
2020-02-07 01:39:44
阅读次数:
119
本次记录是用于:SparkStreaming对接Kafka、HBase记录 一、简介 ①HBase本身是一个菲关系型数据库,存储数据结构时以key-value结构来进行存储,HBase中的数据是稀疏的。 ②基于Hadoop运行,但是HBase的效率在秒级别 ③基于列存储:传统行存储方式在查询特定列时 ...
分类:
其他好文 时间:
2020-02-06 16:53:41
阅读次数:
101
sqoop是apache旗下,用于关系型数据库和hadoop之间传输数据的工具,sqoop可以用在离线分析中,将保存在mysql的业务数据传输到hive数仓,数仓分析完得到结果,再通过sqoop传输到mysql,最后通过web+echart来进行图表展示,更加直观的展示数据指标。 sqoop基础 基 ...
分类:
其他好文 时间:
2020-02-06 16:40:10
阅读次数:
80
mysql数据库用于存放数据,客户端navicat是为了方便操作数据库而设计的一种图形化软件。 而且不管是谁,只要电脑上安装了客户端,在任何地方打开电脑,都可以使用客户端方便的连接到mysq数据库。 安装好了mysql数据库以后,为了方便操作数据库,我们现在来安装客户端navicat,一种可视化工具 ...
分类:
数据库 时间:
2020-02-06 16:28:55
阅读次数:
87
一、MongoDB是什么 MongoDB是存储文档的非关系型数据库 二、使用docker安装运行MongoDB #下载4.0版本的mongo docker pull mongo:4 #查看下载的镜像 docker images #启动MongoDB服务器容器 docker run --name my ...
分类:
数据库 时间:
2020-02-06 13:01:52
阅读次数:
78