数据的实时同步介绍
2023-06-13 09:15:41 时间
数据的实时同步
在生产环境,有时会需要两台主机的特定目录实现实时同步。比如,将NFS共享目录的数据文件,自动实时同步到备份的服务器特定目录中
实现实时同步的方法
inotify + rsync 方式实现数据同步 sersync :前金山公司周洋(花椒直播)在 inotify 软件基础上进行开发的,功能更加强大工作原理:
要利用监控服务(inotify),监控同步数据服务器目录中信息的变化 发现目录中数据产生变化,就利用rsync服务推送到备份服务器上inotify:
异步的文件系统事件监控机制,利用事件驱动机制,而无须通过诸如cron等的轮询机制来获取事件,linux内核从2.6.13起支持 inotify,通过inotify可以监控文件系统中添加、删除,修改、移动等各种事件
[root@data-centos8 ~]#grep -i inotify /boot/config-4.18.0-80.el8.x86_64 CONFIG_INOTIFY_USER=y
实现inotify软件:
inotify-tools sersync lrsyncdinotify+rsync使用方式
inotify 对同步数据目录信息的监控 rsync 完成对数据的同步 利用脚本进行结合本文链接:http://www.yunweipai.com/36016.html
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/52520.html
centoslinux相关文章
- 通过Monstache实时同步MongoDB数据至Elasticsearch
- Linux rsync同步操作和inotify实时同步 、 Cobbler装机平台 (SERVICE06—-DAY21)[通俗易懂]
- mysql 同步远程数据库_两个sql数据库数据实时同步
- vue.js客服系统实时聊天项目开发(一)路由与子路由-全局变量-elementui搭建基本框架
- MySQL如何实时同步数据到ES?试试这款阿里开源的神器
- 技术干货|如何利用 ChunJun 实现数据实时同步?
- otter用于跨云RDS之间配置双主实时同步
- SQL Server实时同步更新远程数据库遇到的问题小结
- MongoDB强力支持实时数据同步(mongodb实时同步)
- MySQL数据库实时监控技术(mysql数据库监控)
- Oracle缓存同步的实时优化(oracle缓存同步)
- MySQL实时同步: 原理及应用(mysql实时同步原理)
- 实时数据同步: 基于远程shell 实现 sersync
- 的数据同步从MySQL到Kafka:实现实时数据同步(mysql到kafka)
- 借助Oracle实时同步工具让你的数据保持高速同步(oracle实时同步工具)
- MySQL实时同步工具:数据传输更简单高效(mysql实时同步工具)
- 构建基于Redis与MySQL的实时数据同步(redis与mysql数据同步)
- 脚本支持的实时Redis数据同步(脚本同步redis)
- 实时同步数据库更新完毕,Redis已准备就绪(数据库更新通知redis)
- 你真的了解触发器么数据实时同步更新问题剖析