
数据库
文章平均质量分 93
逐步学习MySQL、Oracle、MongoDB以及Redis,记录自己的学习历程
那绝对是当然的
这个作者很懒,什么都没留下…
展开
-
MongoDB副本集群数据同步及主从复制
MongoDB副本集群中,出现了一个新概念:仲裁节点,其实作用等同于哨兵节点,但它并不是副本集群必须存在的节点,因为主节点、副本节点都拥有投票能力,它的存在只是为了维护集群内的平衡,如集群节点为偶数时,可以添加一个仲裁节点,让集群保持奇数特性,确保每轮选举一次就能推出新主,避免多轮无效竞选的现象出现(不了解选举机制的后面会说原理)。执行上述初始化命令,只要看到ok:1这个字段值,说明初始化成功,接着稍等片刻,MongoDB会自动将当前连接的节点,设置为集群的主节点。集合中,可以直接去查询这个集合。原创 2023-10-30 10:11:27 · 1549 阅读 · 0 评论 -
MySQL学习--物理备份和逻辑备份
mysqldump是MySQL自带的备份工具,可方便实现对MySQL的备份。可以将指定的库、表导出为SQL脚本。连接MySQL,查看test_db数据库中的原有表及数据。切换到数据库的目录下,将数据拷贝到备份目录下。-r:向压缩归档文件末尾追加文件(增加文件)备份数据应该复制到其他服务器或存储上。创建目录专门存放数据库的备份数据。-c:建立压缩档案(产生新的包)使用命令mysql导入备份的数据。再次查看就可以发现数据已经恢复了。-u:更新原压缩包中的文件。清理原先数据库中的数据。-z:有gzip属性的。原创 2023-10-13 20:04:46 · 536 阅读 · 0 评论