为什么要学redis redis安装 redis数据类型 字符串类型 ...
分类:
数据库技术 时间:
2019-10-29 21:56:34
收藏:
0 评论:
0 赞:
0 阅读:
79
MySQL/MariaDB数据库的查询缓存优化 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.MySQL架构 二.查询的执行路径 三.查询缓存 ...
分类:
数据库技术 时间:
2019-10-29 21:42:02
收藏:
0 评论:
0 赞:
0 阅读:
114
数据库实现分布式锁 基于数据库实现分布式锁 上面已经分析了基于数据库实现分布式锁的基本原理:通过唯一索引保持排他性,加锁时插入一条记录,解锁是删除这条记录。下面我们就简要实现一下基于数据库的分布式锁。 表设计 CREATE TABLE `distributed_lock` ( `id` bigint... ...
分类:
数据库技术 时间:
2019-10-29 21:31:56
收藏:
0 评论:
0 赞:
0 阅读:
106
一 、常用操作数据库的命令 1.show databases; 查看所有的数据库 2.create database test; 创建一个叫test的数据库 3.drop database test;删除一个叫test的数据库 4.use test;选中库 ,在建表之前必须要选择数据库 5.show ...
分类:
数据库技术 时间:
2019-10-29 21:29:48
收藏:
0 评论:
0 赞:
0 阅读:
69
一.需求分析 最近接到一个需求,导入十万级,甚至可能百万数据量的记录了车辆黑名单的Excel文件,借此机会分析下编码过程; 首先将这个需求拆解,发现有三个比较复杂的问题: 问题一:Excel文件导入后首先要被解析为存放对象的列表,数据量大的情况下可能会导致内存溢出,解析时间过长; 问题二:插入数据库 ...
分类:
数据库技术 时间:
2019-10-29 21:29:27
收藏:
0 评论:
0 赞:
0 阅读:
216
认识redis 安装操作 用cmd起redis redis数据类型 字符串类型 Redis 常用的 redis 字符串命令: 序号 命令及描述 1 SET key value 设置指定 key 的值 2 GET key 获取指定 key 的值。 3 GETRANGE key start end 返回 ...
分类:
数据库技术 时间:
2019-10-29 21:25:13
收藏:
0 评论:
0 赞:
0 阅读:
101
[TOC] MYSQL增删改查 约束条件 auto_increment: 自增 1 primary key :主键索引,加快查询速度,列的值不能重复 not null:标识字段不能为空 default:为该字段设置默认值 数字 tinyint: 为一个字节 ,范围有符号:( 128,127),范围无 ...
分类:
数据库技术 时间:
2019-10-29 20:41:24
收藏:
0 评论:
0 赞:
0 阅读:
95
趁着双十一阿里云搞活动撸了个服务器,今天打算配置下环境。 因为默认安装了yum所以直接用了 先检查下安装了mysql没 下一步,看看是否有mysql的安装包 一般情况下都是有的,然后直接安装mysql客户端和服务端 需要的话可以修改下mysql基本配置,这里我先用vim修改了下默认字符集 保存后启动 ...
分类:
数据库技术 时间:
2019-10-29 20:22:00
收藏:
0 评论:
0 赞:
0 阅读:
73
一、安装pymysql库 方法一:在cmd运行窗口中使用命令:pip3 install pymysql 方法二:在pycharm中安装pymysql数据库 设置-project interpreter-双击“pip”-搜索‘pymysql’-点击安装 二、数据库的连接 引入pymysql方法包:im ...
分类:
数据库技术 时间:
2019-10-29 20:17:30
收藏:
0 评论:
0 赞:
0 阅读:
117
数据库操作表 增: 语法:create table 表名( 字段名 列类型 [可选参数], 字段名 列类型 [可选参数], ...... 字段名 列类型 [可选参数] 最后一行不需要逗号 )charset=utf8; 列约束也有好几种: auto_increment:自增 primary_key:主 ...
分类:
数据库技术 时间:
2019-10-29 20:12:13
收藏:
0 评论:
0 赞:
0 阅读:
66
[toc] 操作数据表 先切换到当前数据库下 增加 列约束 自增 主键索引, 加快索引速度, 列的值不能重复 标识该字段不能为空 为该字段设置默认值 列类型 整形 , 占用一个字节 (默认使用int就好) 浮点型 单精度, 双精度, m代表总个数, d代表小数个数 字符串 定长, 简单粗暴, 浪费空 ...
分类:
数据库技术 时间:
2019-10-29 20:11:22
收藏:
0 评论:
0 赞:
0 阅读:
70
//视图 @{ Layout = null;} <!DOCTYPE html> <html><head> <meta name="viewport" content="width=device-width" /> <title>Index</title> <script src="~/Scripts ...
分类:
数据库技术 时间:
2019-10-29 20:06:44
收藏:
0 评论:
0 赞:
0 阅读:
73
问题 检索选修所有课程的学生的学号 解决方案 解释 1. EXISTS 子查询找到的提交 NOT EXISTS 子查询中 找不到的提交 2. 建立程序循环的概念,这是一个动态的查询过程,如 FOR循环 ...
分类:
数据库技术 时间:
2019-10-29 19:37:05
收藏:
0 评论:
0 赞:
0 阅读:
120
由于本人并未对oracle数据库进行深入了解,但是工作中又需要知道一些基础的sql,所以记录下操作的sql语句。方便日后查看 1.将序列号作为分组查询的条件,在将查询出来的结果进行筛选。 ...
分类:
数据库技术 时间:
2019-10-29 19:27:02
收藏:
0 评论:
0 赞:
0 阅读:
81
MongoDB 入门篇 分类: NoSQL, 故障解决 undefined 分类: NoSQL, 故障解决 undefined 1.1 数据库管理系统 在了解MongoDB之前需要先了解先数据库管理系统 1.1.1 什么是数据? 数据(英语:data),是指未经过处理的原始记录。 一般而言,数据缺乏 ...
分类:
数据库技术 时间:
2019-10-29 18:57:00
收藏:
0 评论:
0 赞:
0 阅读:
72
第一种 使用delete 语句 特点: delete 属于数据库操纵语言DML,表示删除表中的数据, 删除过程是每次从表中删除一行,并把该行删除操作作为事务记录在日志中保存 可以配合事件(transaction)和 回滚(rollback)找回数据,且自增不会被重置 delete 既可以对table ...
分类:
数据库技术 时间:
2019-10-29 18:35:28
收藏:
0 评论:
0 赞:
0 阅读:
97
dmpfile=bakexpdp$(date+%Y%m%d).dmplogfile=bakexpdp$(date+%Y%m%d).logexpdpuser/password@ORCLdirectory=data_dirdumpfile=$dmpfilefull=ylog=$logfile;
分类:
数据库技术 时间:
2019-10-29 18:04:59
收藏:
0 评论:
0 赞:
0 阅读:
207