最近几天一直在纠结于一个大数据批量导入的问题,经过几天思考,发现基于小数据情况,原本的数据结构设计是没有问题的,但是在大量数据导入,问题就很大了。我之前一直在强调“程序=数据结构+算法”,但在这此却钻了牛角尖,最后去仔细…
标签:MySql
MySQL 函数 —— GROUP_CONCAT
GROUP_CONCAT 函数返回带有来自一个组的连接的非 NULL 值的字符串结果。该函数是一个增强的 Sybase SQL Anywhere 支持的基本 LIST() 函数。 语法结构 GROUP_CONCAT([D…
mysql数据库设计规范
数据库设计规范 数据库命名规范 规范 备注 数据库对象名称统一使用小写字母并用下划线分割 eg:mkt_tool 数据库对象名称禁止使用MySQL保留关键字 eg:password,from等 数据库对象名称做到见名思义…
【巨杉数据库Sequoiadb】sdb backupOffline 相关问题
【问题1】 目前sdb 的backupOffline 方法,支持增量备份时,不阻塞数据库的读写请求。 如果有如下场景 1 昨天的备份lsn 为 1000 2 今天执行增量备份时,lsn 为 1200 3 执行增量备份过程…
关于优惠券功能设计之我的见解
0x01 一些网站或APP在为了吸引用户,会在一些特定时间推出一些优惠券,然后用户通过认领这些优惠券从而在购买指定商品中获取到一些优惠。 0x02 根据此业务估计熟悉关系型数据库设计的人,脑海里立马就能想出下面3张表 用…
spring-boot-plus 常见问题解决 FAQ(十二)
spring-boot-plus 常见问题解决 FAQ 编译错误问题 log日志编译错误 编译提示log.info等日志错误 解决 检查是否安装lombok插件 idea安装lombok eclipse安装lombok …
基于Docker的Mysql主从复制
环境简介 主服务器:JD云 CentOS 从服务器:Vultr云 CentOS 为了方便测试,都使用Docker运行Mysql,Docker启动命令如下: docker run --name mysql-server-0…
Scrapy去重
一、原生 1、模块 from scrapy.dupefilters import RFPDupeFilter 2、RFPDupeFilter方法 a、request_seen 核心:爬虫每执行一次yield Reques…
MySQL中的表中增加删除字段
1增加两个字段: mysql> create table id_name(id int,name varchar(20)); Query OK, 0 rows affected (0.13 sec) mysql&g…
Linux介绍与安装jdk,mysql,Tomcat,部署项目
Unix 1969年 贝尔实验室 c语言(Solaris-oracle,HP-UNIX,AIX-IBM) Linux:Unix的一个变种,Unix Like 类Unix的操作系统 内核源码免费开放。。。1991 林纳期-…
mysql 数字支持0开头
世界之大,无奇不用。 数字要支持0开头。 还好mysql 有个关键字 ZEROFILL; ALTER TABLE t CHANGE COLUMN a a INT(4) UNSIGNED ZEROFILL; &n…
Java面试题:面向对象,类加载器,JDBC, Spring 基础概念
1. 为什么说Java是一门平台无关语言? 平台无关实际的含义是“一次编写到处运行”。Java 能够做到是因为它的字节码(byte code)可以运行在任何操作系统上,与底层系统无关。 2. 为什么 Java 不是100…