摘要:配置隐藏节点 复制集中隐藏节点不能变成主,但是可以参加选举。 隐藏节点,最常用的场景是延迟复制。如果不想某个节点变成主节点,将priority设置成0即可 如果设置了settings.chainingAllowed,支持辅助节点从另外的复制节点做数据同步,mongodb默认是优先讯在非隐藏节点来做数 阅读全文
MongoDB复制集环境滚动构建索引
2023-04-12 09:38 by abce, 100 阅读, 0 推荐, 收藏,
摘要:滚动构建索引每次最多取出一个复制集成员,从辅助成员开始,并在该成员上以standalone方构建索引。滚动索引构建至少需要一次副本集选举。 考虑点 1.唯一性索引 使用滚动方式构建唯一性索引,你必须停止集合上所有写操作。否则,只能在主节点上使用db.collection.createIndex()创 阅读全文
WiredTiger的日志和检查点机制
2023-04-11 09:35 by abce, 739 阅读, 0 推荐, 收藏,
摘要:1.日志 ·对于每个写操作,mongodb将改变写入日志文件,即事务日志文件。写入的频率收到storage.journal.commitIntervalMs参数的控制。默认是100毫秒,可取值的范围是1--500毫秒。 ·WT缓存中的页数据也会被标记为脏数据 日志文件的格式示例: $ wt prin 阅读全文
ClickHouse用户管理安全指南
2023-04-10 11:35 by abce, 666 阅读, 0 推荐, 收藏,
摘要:用户管理 用户信息存储在user.xml文件中。 通常建议多个用户,使用单独的XML文件进行管理。默认是位于目录/etc/clickhouse-server/users.d/下。 例如,创建如下两个用户:ClickHouse和abce <users> <clickhouse> <networks> 阅读全文
MySQL8创建和使用用户属性
2023-04-06 15:36 by abce, 244 阅读, 0 推荐, 收藏,
摘要:什么是用户属性 用户属性是一个由一个或多个键值对组成的json对象,它是在使用create user创建用户时设置的,通过添加语句attribute 'json_object'。json_object必须是一个有效的json对象。 mysql将所有与用户相关的数据存储在mysql中的user表,但是 阅读全文
MongoDB-如何将BSON文档转换为人类可读的格式
2023-04-04 13:19 by abce, 804 阅读, 0 推荐, 收藏,
摘要:二进制Javascript对象表示法(BSON)是一种以二进制编码串行化的JSON文档。JSON更容易理解,因为它是人类可读的,但与BSON相比,它支持的数据类型更少。 BSON已经被扩展,可以添加一些可选的非json原生数据类型,比如日期和二进制数据。MongoDB在内部和网络上以BSON格式存储 阅读全文
修复分区表中错位的行
2023-04-03 17:07 by abce, 197 阅读, 0 推荐, 收藏,
摘要:在MySQL中,分区表的数据被分到不同的表空间中,但仍然被视为单个表。在处理大量数据集的某些情况下,分区可能是一种有用的方法。分区表可以加快删除大型数据集的速度,但如果处理不当,可能会将数据错误地放置在表中。 在这将分享如何检查和修复这样一个表中的数据,同时尽量减少对表的破坏。 分区表: mysql 阅读全文
MongoDB中的Capped Collection
2023-04-03 09:47 by abce, 176 阅读, 0 推荐, 收藏,
摘要:capped collection是固定大小的结合,支持基于插入顺序的插入和检索文档的高吞吐量操作。Capped collections的工作方式类似循环buffer:一旦一个集合填满了它分配的空间,它就会通过覆盖集合中最老的文档来为新文档腾出空间。 作为capped collection的替代方案 阅读全文
clickhouse-copier参考文档
2023-03-28 15:10 by abce, 77 阅读, 0 推荐, 收藏,
摘要:收集几个参考文章,用的时候可以参考: clickhouse-copier Introduction to Clickhouse-copier clickhouse-copier 20.4 - 21.6 阅读全文
MySQL复制问题和Binlog压缩
2023-03-28 09:41 by abce, 481 阅读, 0 推荐, 收藏,
摘要:你可能想在MySQL/Percona MySQL上使用binlog压缩,但它会有缺点。 binlog日志压缩是一种用于减少二进制日志文件大小的技术,随着时间的推移,二进制日志文件可能会变得相当大。这在磁盘空间有限的情况下尤其重要。但是,重要的是要意识到使用二进制日志压缩也会导致复制产生问题。 考虑以 阅读全文
浙公网安备 33010602011771号