数据库
Sean_徐
不忘初心
展开
-
Redis面试
1. 什么是redis持久化?Redis有哪几种持久化方式?优缺点是什么?持久化就是把内存的数据写到磁盘中去,防止服务宕机了内存数据丢失。Redis提供了两种持久化方式RDB(默认)和AOFRDB:rdb是Redis DataBaes缩写功能核心函数是rdbSave(生成RDB文件)和rdbLoad(从文件加载内存)两个函数AOF服务器执行定时任务或者函数时调用flushAppenO...原创 2019-02-15 11:18:55 · 220 阅读 · 0 评论 -
MongoTemplate 插入数据 insert 和 save方法的区别
插入重复数据insert: 若新增数据的主键已经存在,则会抛 org.springframework.dao.DuplicateKeyException 异常提示主键重复,不保存当前数据。save: 若新增数据的主键已经存在,则会对当前已经存在的数据进行修改操作。批操作insert: 可以一次性插入一整个列表,而不用进行遍历操作,效率相对较高。save: 需要遍历列表,进行一个个...原创 2019-07-04 18:14:25 · 12326 阅读 · 0 评论 -
MongoTemplate 增删改查
引入 /** * 引入 */ @Autowired private MongoTemplate mongoTemplate; 增 Member member = new Member(); member.setCreateTime(new Date()); member.setMobile("11...原创 2019-07-05 14:37:35 · 742 阅读 · 2 评论 -
Mysql安装配置
安装路径 :https://dev.mysql.com/downloads/mysql/版本:mysql 5.6.39安装解压后 ,配置环境变量我的电脑>高级系统设置>环境变量新建一个系统变量变量名:MYSQL_HOME变量值:C:\Java\mysql-5.6.39\mysql-5.6.39-winx64(MySQL安装的路径地址)然后找到PATH 在最前边输入 ‘%...原创 2020-04-10 09:18:41 · 462 阅读 · 0 评论 -
mongodb只查询某列值
查询会员表中id=110的名字db.getCollection('es_member').find({"_id":"110"},{"name":1})查询某列,在查询条件后加,{“列名”:1}不想要某列,在查询条件后加,{“列名”:0}...原创 2020-03-27 14:44:59 · 8284 阅读 · 0 评论 -
数据库索引的简单介绍及优化
索引类型主键索引一种特殊的唯一索引,不允许有空值,一般是在建表的时候同时创建索引。注意:一个表只能有一个主键唯一索引唯一索引的值必须唯一,但允许有空值。如果是组合索引,则列值得组合必须唯一。-- 创建唯一索引ALTER TABLE table_name ADD UNIQUE(column)普通索引最基本的索引,没有任何限制-- 创建普通索引ALTER TABLE table_...原创 2020-03-24 12:10:22 · 185 阅读 · 0 评论 -
MongoDB 增删改查
MongoDB 增删改查表名 t_testid name age gender date1 张三 18 male 2019-07-10 00:00:002 李四 26 female 2018-06-19 09:00:003 王五 20 female 2018-0...原创 2019-07-19 16:16:45 · 211 阅读 · 0 评论