Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FAQ] Every time the program runs, it performs a “delete-and-import” kind of operation, as increments are not well supported in BigQuery (no UPDATE/DELETE) #9

Open
kirantpatil opened this issue Sep 17, 2018 · 2 comments

Comments

@kirantpatil
Copy link

Hi,

I found this project reference from here.

There writer says that, it every time delete whole data and import all data once again, which is not acceptable for production setup where thousands of records are being created per day.

May I know is this issue resolved since now Bigquery table has update api, patch api and delete api ?

I thought this program will sync the data from postgresql db to bigquery everytime it updates and only updated data is sent over the wire.

Please let me know, how this works ?

Regards,
Kiran.

@kirantpatil kirantpatil changed the title [FAQ] Every time the program runs, it performs a “delete-and-import” kind of operation [FAQ] Every time the program runs, it performs a “delete-and-import” kind of operation, as increments are not well supported in BigQuery (no UPDATE/DELETE) Sep 17, 2018
@csadai
Copy link

csadai commented Sep 17, 2018

Hey @kirantpatil - We haven't had a look at these changes yet, as the current setup still supports our use case pretty well. We will try to have a look in the coming weeks. In the meantime, we'd be happy to review any pull request to improve this project!
Very best,
Cédric

@kirantpatil
Copy link
Author

Hi @csadai,

Our worry is it should not choke the network bandwidth, since every time it tries to import all DB data to bigquery, if my understanding correct here ?

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants