作者oNeChanPhile (春雨夕立能代酒)
看板CodeJob
标题[发案] rabbitmq 与资料库之介接教学
时间Thu Mar 9 09:36:24 2017
发案人:曾先生
联络方式1:站内信
联络方式2:0910-297747 (0800-2200)
所在地区 :台北市区(饮食本人招待)或线上教学
有效时间:2017/3/20
专案说明:rabbitmq 与资料库介接教学
小弟需要架设一套以 rabbitmq 为中心,将资料分配至各种异质业务流程的
资料库系统。目前小弟已经会用 python pika library 操作 rabbitmq,
但是当我需要把 message 里面的指令(如 insert into) 套用到 mongodb
或 mariadb 的时候,我发现我缺乏一个好的设计框架。因为是第一次接触
rabbitmq,故希望寻求一些概念上的指点(情境如下举例)。
例:假设有一份 data 必须同时塞进 mongodb 跟 mariadb,最笨的方法就是
写两份 code,一份 db.mycoll.insert({....}) 的格式喂给 mongodb,
一份 insert into .... 的格式喂给 mariadb。但是,这样变成资料与
指令混在一起,并且同一份资料我需要 code 两次,然後我在 db 端还
必须撰写一支 message parser...总觉得这样不太合理。
预算:5000/hr,未满1hr以1hr计
接案者要求:rabbitmq + 资料库介接实战经验,使用 python pika 佳。
附注:不用写 code,但应该需要画图讨论,故较希望面对面教学。
线上教学也可,但请确定能够顺畅沟通。谢谢您!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.230.213.61
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/CodeJob/M.1489023409.A.43A.html
※ 编辑: oNeChanPhile (61.230.213.61), 03/09/2017 10:24:50
※ 编辑: oNeChanPhile (61.230.213.61), 03/09/2017 11:06:11
1F:→ oNeChanPhile: 已徵到! 03/09 14:38