<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[TangYe_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/TangYe_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; TangYe_]]></copyright><item><title><![CDATA[MySQL三板斧 - MySQL文件结构]]></title><link>https://blog.youkuaiyun.com/TangYe_/article/details/117821521</link><guid>https://blog.youkuaiyun.com/TangYe_/article/details/117821521</guid><author>TangYe_</author><pubDate>Fri, 11 Jun 2021 16:36:09 +0800</pubDate><description><![CDATA[文章目录1.3、 MySQL文件结构1.3.1 参数文件1.3.2 错误日志文件1.3.3 二进制日志文件(binlog)1.3.4 慢查询（慢SQL）日志1.3.5 Genaral日志1.3.6 Redo log1.3.7 Pid文件1.3.8 Socket文件1.3.9 MySQL表结构文件1.3.10 innodb数据文件
1.3、 MySQL文件结构
1.3.1 参数文件
存放目录：

/etc/my.cnf
/etc/mysql/my.cnf
/usr/local/mysql/etc/my.cnf]]></description><category></category></item><item><title><![CDATA[MySQL三板斧 - MySQL概述]]></title><link>https://blog.youkuaiyun.com/TangYe_/article/details/117821445</link><guid>https://blog.youkuaiyun.com/TangYe_/article/details/117821445</guid><author>TangYe_</author><pubDate>Fri, 11 Jun 2021 16:34:13 +0800</pubDate><description><![CDATA[文章目录1、MySQL概述1.1、MySQL体系结构1.2、 MySQL内存结构1.2.1 全局内存 Global Buffer1.2.2 线程内存 Thread Buffer
1、MySQL概述
1.1、MySQL体系结构





Connectors：连接MySQL服务的常用工具集
Management Serveices &amp; Utilities：系统管理和控制工具， 如：备份恢复、MySQL复制、集群等
Connection Pool：连接池，管理缓冲用户连接、用户名、密码、权限校验、线程处]]></description><category></category></item><item><title><![CDATA[MongoDB从入门到放弃（五）]]></title><link>https://blog.youkuaiyun.com/TangYe_/article/details/117254249</link><guid>https://blog.youkuaiyun.com/TangYe_/article/details/117254249</guid><author>TangYe_</author><pubDate>Tue, 25 May 2021 13:38:55 +0800</pubDate><description><![CDATA[文章目录6、安全认证6.1、副本集安全认证6.1.1 创建副本集认证的key文件6.2、分片集群安全认证
6、安全认证
默认情况下，MongoDb实例启动运行时是没有启用用户访问权限控制的。


启用访问权限控制
MongoDB实例启动时使用选项–auth 或在指定启动配置文件中添加选项auth=true


mongod.conf中：
security:
    authorization: enabled

开启权限控制后，登录后要先验证：
db.auth('用户名','密码')





角色
权限
]]></description><category></category></item><item><title><![CDATA[MongoDB从入门到放弃（四）]]></title><link>https://blog.youkuaiyun.com/TangYe_/article/details/117254162</link><guid>https://blog.youkuaiyun.com/TangYe_/article/details/117254162</guid><author>TangYe_</author><pubDate>Tue, 25 May 2021 13:34:03 +0800</pubDate><description><![CDATA[文章目录5. MongoDB集群和安全5.1 副本集-Replica Sets5.1.1 简介5.1.2 副本集中的三个角色5.1.3 副本集架构5.1.4 主节点的选举5.2 分片集群5.2.1 分片集群包含的组件5.2.2 分片策略
5. MongoDB集群和安全
5.1 副本集-Replica Sets
5.1.1 简介
MongoDB中的副本集是一组维护相同数据集的mongoDB服务。
类似于主从集群，当主机挂掉的情况下，自动切换其他备份服务器做主库，而且还可以利用副本服务器做只读服务器，实现读写分]]></description><category></category></item><item><title><![CDATA[MongoDB从入门到放弃（三）]]></title><link>https://blog.youkuaiyun.com/TangYe_/article/details/116292244</link><guid>https://blog.youkuaiyun.com/TangYe_/article/details/116292244</guid><author>TangYe_</author><pubDate>Fri, 30 Apr 2021 09:14:20 +0800</pubDate><description><![CDATA[4、索引
MongoDB索引使用B树 数据结构
4.1 单字段索引
单个字段上创建用户定义的升序/降序，称为单字段索引。建立索引的时候，指定排序方式
其实升序/降序并不重要，因为MongoDB可以再任何方向上遍历索引。
先找到索引，再根据索引去集合中查找
4.2 复合索引
和关系型数据库组合索引一样
4.3 其它索引


地理空间索引
提供了两种特殊索引: 1-返回结果时使用平面几何的二维索引； 2-返回结果时使用球面几何的二维球面索引


文本索引
支持在集合中搜索字符串内容。 性能不高，通常搭配ES使用]]></description><category></category></item><item><title><![CDATA[MongoDB从入门到放弃（二）]]></title><link>https://blog.youkuaiyun.com/TangYe_/article/details/116292134</link><guid>https://blog.youkuaiyun.com/TangYe_/article/details/116292134</guid><author>TangYe_</author><pubDate>Fri, 30 Apr 2021 09:10:32 +0800</pubDate><description><![CDATA[三、基本常用命令
3.1 选择和创建数据库
--选择数据库，如果数据库不存在会自动创建
--use后，一开始是在内存中的，并没有持久化到磁盘， 当有一个集合后会持久化
use 数据库名称（全部小写，最长64字节）
--查看有权限查看的所有数据库，没有集合的数据库不会显示，还在内存中
show dbs
--查看正在使用的数据库
db


MongoDB中，集合只有在第一条数据插入后才会创建
默认数据库为test，如果没有选择数据库，集合都会存放到test数据库中

保留数据库：

admin：root数据库，]]></description><category></category></item><item><title><![CDATA[MongoDB从入门到放弃（一）]]></title><link>https://blog.youkuaiyun.com/TangYe_/article/details/116291937</link><guid>https://blog.youkuaiyun.com/TangYe_/article/details/116291937</guid><author>TangYe_</author><pubDate>Fri, 30 Apr 2021 09:08:08 +0800</pubDate><description><![CDATA[文章目录一、相关概念1.1 业务应用场景1.2 简介1.3 体系结构1.4 数据模型二、安装2.1 docker单机2.2 docker集群
一、相关概念
1.1 业务应用场景
有如下需求：
对数据库高并发读写需求；
对海量数据的高效存储和访问； 
对数据库的高可扩展性和高可用性；（mongodb的列可以自动扩展）

应用场景：
社交场景，使用mongoDB存储用户信息/朋友圈信息，通过地理位置索引实现附近的人等
游戏场景，存储游戏用户信息，用户装备、积分、经验等直接以内嵌文档的形式存储，方便查询
物流场景]]></description><category></category></item></channel></rss>