![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
laterxie
喜欢旅行,打羽毛球,打乒乓球,看足球,动漫.对大数据,分布式,消息中间件,高并发感兴趣
展开
-
Python迁移MySQL数据到MongoDB和Elasticsearch
在工作中经常遇到一些需要批量导入数据到NoSql中。比如我们上线一个新的功能,需要把mysql的一些数据批量导入到Elaticsearch或者mongodb中。这里使用Python代码简洁,方便高效。根据需求变更参数,sql执行以下脚本即可。import pymysql, jsonimport pymongofrom elasticsearch import Elasticsearch,...原创 2020-04-09 00:55:07 · 1888 阅读 · 0 评论 -
SQL四种语言:DDL,DML,DCL,TCL
1.DDL(Data Definition Language)数据库定义语言statements are used to define the database structure or schema.DDL是SQL语言的四大功能之一。 用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映像,定义数据的完整性、安全控制等约束 DDL不需要commit. CREATE ALT原创 2016-10-13 23:27:48 · 239 阅读 · 0 评论 -
MySQL存储过程详解
MySQL存储过程详解 1. 存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构转载 2016-10-14 22:33:40 · 162 阅读 · 0 评论 -
Redis常用命令(String数据类型的操作)
为了方便操作这里可以下载Redis的Windows 64位的版本 下载地址:http://download.csdn.net/detail/u010180738/9667899Redis是目前非常流行的NoSql数据库之一。主要用于在Web应用中充当缓存,比如存放用户信息(一般存放用户信息时都会使用多台Redis服务器,使用主从服务器,主服务器用于写操作,从服务器用于读操作)。Redis是非常流行原创 2017-02-20 23:33:22 · 5058 阅读 · 0 评论 -
Redis常用命令(String数据类型的操作)
在上一篇文章中我们介绍了redis的常用命令。 Redis一般在使用时是会集群使用的。采用的是主从模式,一般都是主服务器负责写操作,从服务器负责读操作,从服务器不断的从主服务器复制更新数据。比如当一条数据过期时主服务器删除数据之后,会向所有的从服务器显示的发送一条删除命令,确保从服务器的数据能及时更新。当主服务器判断为下线时,sentinel会选取从服务器中的一个为新的主服务器,原先的主服务器原创 2017-03-04 23:59:32 · 380 阅读 · 0 评论