Say I just issue a daily copy command, as opposed to streaming all my data immediately into redshift. Does that mean I have a really low percent usage, and therefore I have a low bill?
According to the Amazon simple monthly calculator, using 10 ds1.xlarge on-demand nodes will run me $6,844.20 a month.
However, if I only use those nodes for one hour a day, it will only run me $263.50 a month.
To be more specific, there are two strategies I'm considering. One is to send my data (which comes in at a rate of hundreds a second) to a Firehose stream, which is pointed at a Redshift cluster (with an intermediate S3 bucket of course). The other strategy is to send my data to a different Firehose stream, which is pointed at an S3 bucket; then, I issue a daily COPY command (through JDBC). Let's assume that I read very rarely from my database, such that the total amount of time spent COPYing and reading in my database does not exceed one hour per day.

