COPY STREAMERS
We have JavaScript programs (WORKERS) that get messages from Message-Queue (RabbitMQ) and load the information into vertica (using NODEJS as our platform).
· We intend not closing the connection, and stream data all the time, when the rate varriant between 10-20 rows per minute to 10K-30K per minute.
· Also, we’ll have couple of Streamers (4-5)
My questions:
· Is it O.K. to use streamers without closing the connections?
· What impact (resource wise) those connections have on the DB?
· Any known timeouts that I should be worried from?
· Is it possible that overtime the connections will become heavy?
· If this method is wrong what would you suggest?
Thank You.
Gil P.
Cell : +972 54 5597107
Comments
I have implemented same functionality with Python + vsql wrappers, but it is't deployed on production environment, so I can write conclusions from TEST environment only
Sorry for poor English, but I can explain on Hebrew
Regards
from your implementation it seems o.k.
Thank Again.