随笔分类 -  数据库

摘要:一、为什么要分库分表 1.网站架构: IE > tomcat(登录、注册、下单商品) > mysql 2.高并发下,数据库优化 1.换数据库,Oracle、mongodb 2.分库分表 3.读写分离 二、什么是分库分表 500w到1000w的数据,会引发问题 1.分库分表的思路 2.分库 垂直 水平 阅读全文
posted @ 2020-09-05 23:41 木叶小寒江 阅读(301) 评论(0) 推荐(0)
摘要:一、持久化 两种方式:RDB(默认)和AOF 二、各种集群 三、缓存三大问题 四、redis为啥单线程 阅读全文
posted @ 2020-08-17 09:10 木叶小寒江 阅读(92) 评论(0) 推荐(0)
摘要:一、ACID+四种隔离级别 1)ACID的意义 A,Atomicity原子性,指一个事务是不可分割的单位,这个事务要么全部成功,要么全部失败。 C,Consistency一致性,事务执行前后数据的状态不变 I,Isolation隔离性,事务内部的操作与其他事务是隔离的,事务之间不会有任何干扰 D,D 阅读全文
posted @ 2020-08-13 23:19 木叶小寒江 阅读(99) 评论(0) 推荐(0)
摘要:参考文档:https://www.yiibai.com/mongodb/mongodb_drop_collection.html cmd中启动mongodb -mongo 配置文件(mongo.conf) 在bin同级目录下创建一个配置文件mongo.conf dbpath=F:\mongodb\d 阅读全文
posted @ 2019-08-14 11:29 木叶小寒江 阅读(122) 评论(0) 推荐(0)
摘要:Step1:下载和安装 下载地址:http://dl.mongodb.org/dl/win32/x86_64 安装:一直按照默认指示去安装或者选择自己喜欢的路径安装。 Step2:配置环境变量 安装完之后将MongoDB的bin目录假如到Path下 Step3:测试一下 在cmd下输入:mongo 阅读全文
posted @ 2019-03-12 17:32 木叶小寒江 阅读(99) 评论(0) 推荐(0)
摘要:1.database show databases; 查看所有数据库 create database dbName;创建数据库 2.use DBName;使用某个数据库 3.desc tableName;查看表的结构 4.select ·select * from tableName;查找表的所有关 阅读全文
posted @ 2019-01-23 23:17 木叶小寒江 阅读(141) 评论(0) 推荐(0)