自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YuYunTan的专栏

谭淇蔚,初级程序猿,本科中南大学,研究生华中科技大学,曾在恒生电子实习半年,目前远景能源正式员工。研究方向是无标记的三维注册,研究SLAM等计算机视觉领域,工作职责与Java证书安全和MQTT相关。

  • 博客(10)
  • 收藏
  • 关注

原创 Java与Mysql的unicode编码

文章目录前言Unicode字符编码Java中的char码点码元和代理对辅助字符是如何分为两个代码单元的?unicode,UTF-8,UTF-16,UTF-32UTF-8Java中Unicode和UTF-8之间的转换关系表UTF-16大小端序UTF-32java针对UTF-8和UTF-16的额外说明mysql的UTF-8和utf8mb4varchar类型改成varbinary类型限制字段为utf8m...

2020-04-17 15:10:11 1148

原创 MongoDB 4系列(1)概述与安装和资源介绍

文章目录MongoDB 4 系列(1)概述与安装前言概述主要特点mongoDB的云库MongoDB资源Studio 3TRobo 3TmorphiaMongoDB Java DriversWindows安装mongoDBStudio3T连接mongoDB连接altas云库java 代码连接altas云库总结参考文献MongoDB 4 系列(1)概述与安装前言  之前很早时候,因为参加牛客的读...

2020-04-12 21:37:34 865

原创 MongoDB实战第二版笔记(14)第十三章笔记(系列终)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QgmXN4Fj-1586697281465)(1544184806247.png)]  1、MongoDB三种不同类型的集群:单节点:不需要可靠性和数据集比较小的选择可复制集:最低是3个节点(2个数据存储和1个裁判节点)分片集群。最小配置有2个片,只有一个片会增加额外压力而且无法利用分片优势,每个分片应是可复...

2020-04-12 21:16:42 460

原创 MongoDB实战第二版笔记(13)第十二章笔记

  1、MongoDB把超大数据使用更小的片进行分区存储,这样就无需在单个机器上存储所有数据或承担全部压力。  2、对分片集群的查询与可复制或者单个mongod服务器实例的查询完全一样。  3、分片把大型数据集进行分区成更小的可管理的片的过程,能帮助应用程序进行扩展,然而增加了管理和性能的开销。  4、存储分布式。MongoDB默认数据存储在最初dbpath参数指定的路径。运行db.stat...

2020-04-12 21:13:38 372

原创 MongoDB实战第二版笔记(12)第十一章笔记

  1、复制是跨多个MongoDB服务器(节点)分布和维护数据的方法,MongoDB可以把数据从一个节点复制到其他节点并修改时进行同步。这种复制通过可复制集机制提供。集合中的节点配置为自动同步数据,并且在服务器出错时自动灾备。  2、MongoDB提供旧的复制,主从复制,但已过时。主节点接受所有写QQ,而从节点读取并且异步同步所有的数据。  3、主从复制和可复制集群有相同复制机制,后者增加自动...

2020-04-12 21:03:12 246

原创 MongoDB实战第二版笔记(11)第十章笔记

MongoDB实战第二版笔记(11)第十章笔记  1、存储引擎是数据库和硬件直接的接口,不会改变shell或驱动里执行的查询,也不会在集群级别干扰MongoDB,但影响如何从磁盘写入、删除和读取数据以及存储使用的数据结构。  2、可插拔引擎API允许第三方为MongoDB开发存储引擎。  3、MongoDB之前使用MMAPv1做存储引擎,现在仍在使用,这是基于内存映射是MongoDB文档的解...

2020-04-12 21:00:17 313

原创 MongoDB实战第二版笔记(10)第九章笔记

MongoDB实战第二版笔记(10)第九章笔记  1、文本搜索的几个特点:搜索时大小写不敏感如果输入java则搜索是看不到任何包含JavaScript的搜索结果。因为搜索引擎认为二者是不同单词。  2、方面索引,允许根据某个特性分组商品。同义词库,允许不同的词表示相同含义。词根分析允许找出单词的不同形式。分词是指在搜索前对关键字过滤。  3、方面索引可以让用户很方便基于某个条件进一步...

2020-04-12 17:49:55 221

原创 MongoDB实战第二版笔记(9)第八章笔记

MongoDB实战第二版笔记(9)第八章笔记  1、正确设置索引,MongoDB可以高效使用其硬件,并且快速服务查询。而错误索引导致查询减速、写减速、恶化硬件设备使用。【高效使用MongoDB为何要理解索引?】  2、索引分简单索引和复合索引。  3、索引规则:(1)索引可大大减少要处理的文档数量。没有适当索引,唯一满足条件的查询方式则是扫描全部文档,直到找到满足条件的查询。这通常指的是查...

2020-04-12 17:43:55 225

原创 MongoDB实战第二版笔记(8)第七章笔记

MongoDB实战第二版笔记(8)第七章笔记  1、MongoDB更新数据库有两种实现:完整替换现有文档(update更新)或更新操作符修改文档(set操作符)。  如何抉择?替换是更通用的做法。使用文档替换时,数据从表单提交,一旦验证,就可以传递给MongoDB;不管哪个字段被更新,代码执行的更新都是相同的。目标更新(set)通常获得更好的性能,因为不需要往返服务器获取并修改文档数据。最重要...

2020-04-12 17:36:17 269

原创 MongoDB实战第二版笔记(7)第六章笔记

MongoDB实战第二版笔记(7)第六章笔记  1、MongoDB的聚合框架等价于SQL的GROUP BY语句,其允许定义一系列文档操作,然后在单个调用里作为数组发送给MongoDB。  2、为调用聚合框架,需要定义管道。聚合管道里的每一步输出都作为下一步输入,每一步都在输入文档执行单个操作并生成输出文档。  3、聚合管道操作包含下面的部分:命令作用$project...

2020-04-12 17:32:44 271

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除