Thanks for taking the time to read. I have a question about the best way to handle saving to an SD card.
I'll explain what I'm doing: I have the RPi3 and the RPi Camera v2. I'm taking a picture based off a trigger, storing it locally to the SD card, logging into an FTP server, sending that picture via said FTP, then deleting the picture. This is all accomplished with a Python script. This will be running 24/7 with roughly a picture a minute. I've been able to square all of that away just fine and am very happy with how well it works. However, that good feeling evaporated quickly after learning that SD cards aren't all that great for high write cycles, and even less great with high delete cycles.
Through perusing for a solution to this problem, I've learned that there's a lot of bogus and conflicting information out regarding SD card reliability. So I'm turning to this awesome community to hopefully help me clear things up and make me feel like my setup is a little more robust.
What I'd like to know is, first, can I simply send files across an FTP server WITHOUT saving remotely? This would be the easiest solution by far but I'm reaching some dead ends here. If it helps, I'm using FileZilla. I should also note that the RPi will NOT have access to the internet. This is all in a remote, offline location.
Second, generally speaking, would setting up RAMDISC be beneficial here? That opens up a whole new can of worms but if it takes the load off the SD card and lets this thing run for a few years without issue, then I'm sure I could figure it out. That's a rather new idea to me (it sounds awesome) so I wouldn't mind getting some input from folks who have bothered.
If possible, I'd like to avoid adding an external hard drive. The RPi3 will be in a fairly small space so adding a powered port and the HD itself isn't a great option if there's a simpler software solution available.
Thanks again for reading. Any input is greatly appreciated.