随笔分类 -  数据库

介绍各种类型的数据库
摘要:本文转载于:https://mp.weixin.qq.com/s/uhMrqR__6qgpl7vrE_otTQ 1 引言 我经常听到很多人讨论,关于把 Redis 当作队列来用是否合适的问题。 有些人表示赞成,他们认为 Redis 很轻量,用作队列很方便。 也些人则反对,认为 Redis 会丢数据, 阅读全文
posted @ 2021-04-30 14:51 上善若泪 阅读(2136) 评论(0) 推荐(2)
摘要:目录1 MySQL锁1.1 Mysql锁分类1.2 行锁表锁页锁和存储引擎锁机制1.2.1 行锁表锁页锁1.2.1.1 行锁1.2.1.2 表级锁1.2.1.3 页级锁1.2.2 存储引擎锁机制1.3 共享锁排他锁1.3.1 共享锁 Shared Locks(S锁)1.3.2 排他锁 Exclusi 阅读全文
posted @ 2021-04-15 11:46 上善若泪 阅读(368) 评论(0) 推荐(0)
摘要:目录1 MySQL事务1.1 MySQL事务操作1.2 MySQL事务保证原子性1.2.1 原子性介绍和保证1.2.2 隔离性讲解2 MySQL日志2.1 二进制日志(binlog)2.1.1 定义2.1.2 操作binlog2.1.3 无法写二进制日志2.1.3.1 报错现象2.1.3.2 清理二 阅读全文
posted @ 2021-04-10 16:21 上善若泪 阅读(362) 评论(0) 推荐(0)
摘要:目录1 MySQL索引基础操作1.1 添加索引1.1.1 普通索引1.1.2 索引中长度参数1.2 删除索引1.3 查看索引执行计划1.4 索引分类1.5 全文索引1.5 全文索引1.5.1 简介1.5.2 操作1.5.2.1 创建全文索引(FULLTEXT INDEX)1.5.2.2 删除全文索引 阅读全文
posted @ 2021-04-10 16:20 上善若泪 阅读(272) 评论(0) 推荐(0)
摘要:目录1 MySQL认识1.1 MySQL历史和认识1.2 数据库基本知识2 MySQL安装配置3 MySQL登录和权限3.1 用户登录3.1.1 登录命令3.1.2 登录报错处理3.2 创建用户3.2.1 创建用户3.2.3 删除用户3.2.4 重命名用户3.3 赋予并查看权限3.4 忘记并修改密码 阅读全文
posted @ 2021-04-10 16:18 上善若泪 阅读(207) 评论(0) 推荐(0)
摘要:目录1 Mybatis缓存1.1 一级缓存1.1.1 一级缓存的生命周期1.1.2 怎么判断某两次查询是完全相同的查询1.1.3 Springboot集成时一级缓存不生效问题1.2 二级缓存1.2.1 基础1.2.2 使用二级缓存1.2.2.1 序列化1.2.2.2 配置缓存1.2.2.3 Spri 阅读全文
posted @ 2021-03-09 18:52 上善若泪 阅读(832) 评论(0) 推荐(0)
摘要:目录1 redis集群1.1 redis集群简介1.1.1 Redis集群数据共享1.1.1.1 分片哈希槽1.1.1.2 客户端如何重定向哈希槽1.1.1.2.1 Moved 重定向1.1.1.2.2 ASK 重定向1.1.1.3 为什么集群的 slots 是 163841.1.2 Redis集群 阅读全文
posted @ 2021-02-19 23:12 上善若泪 阅读(272) 评论(0) 推荐(0)
摘要:目录1 DML1.1 简介1.2 插入数据(INSERT语句)1.2.1 简介1.2.2 单条插入数据1.2.2.1 使用列列表增加数据1.2.2.2 不使用列列表增加数据1.2.2.3 使用特定格式插入日期值1.2.2.4 使用DEFAULT提供数据1.2.2.5 使用替代变量插入数据1.2.3 阅读全文
posted @ 2021-01-12 18:20 上善若泪 阅读(1718) 评论(0) 推荐(0)
摘要:1 MongoDB简介 MongoDB 是一个基于分布式文件存储的数据库。由C++ 语言编写,在高负载的情况下,添加更多的节点,可以保证服务器性能。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoD 阅读全文
posted @ 2020-12-22 23:00 上善若泪 阅读(452) 评论(0) 推荐(0)