Yes, you can command captures and retrieve images from the camera in close to real time using the ethernet API. The API is documented here: RedEdge API.
This is the same API that the camera uses to command captures and display images in the the web browser.
An example python program which can be used to store captures from the RedEdge camera to an external storage device using a Raspberry Pi is
A typical usage of the script is:
sudo python expandable_storage.py