0
是否可以創建觸發器將表記錄從rethinkdb/memsql導出到postgresql表,或者可能是後者的適當解決方案?rethinkdb/memsql將觸發器的表記錄導出到postgresql表
這樣做的目的是在元組完全填充到另一個數據庫後儘可能快速和可靠地傳送元組。
是否可以創建觸發器將表記錄從rethinkdb/memsql導出到postgresql表,或者可能是後者的適當解決方案?rethinkdb/memsql將觸發器的表記錄導出到postgresql表
這樣做的目的是在元組完全填充到另一個數據庫後儘可能快速和可靠地傳送元組。
我認爲你可以使用換刀,偵聽插入/更新的新記錄並將其刷新到postgresql。
說你可以做的NodeJS此:
var r = require('rethinkdb')
r.connect()
.then(function(conn) {
return r.table('user')
.changes()('new_val')
.run(conn)
})
.then(function(cursor) {
cursor.each(function(err, doc) {
//do somethng with this document, such as writing it to a table in postgresql
console.log(doc)
})
})
感謝很多人。我也在考慮爲此使用rethinkdb和rabbitmq,但實際上這看起來相當不錯。我會嘗試你的解決方案。 – renton
你知道memsql的解決方案嗎? – renton