Microsoft R Client includes the ScaleR package (rx functions and XDF file type) for faster statistics with data up to memory size. This is larger data than R can handle, as computations are done out-of-memory. For no limits on data size, you can use Microsoft R Server, which is also available free as part of Dev Essentials http://blog.revolutionanalytics.com/2016/01/microsoft-r-open... , but only for development use. Microsoft R Client can also initiate computations (of unlimited size) on a remote Microsoft R Server.
The rx algorithms are not part of MSFT R Open, but they are severely restricted in this, so I kinda fail to see the point of having it. Perhaps someone from the team can chime in and explain the reasoning behind this?
I'm guessing it is primarily aimed at getting people used to the interfaces/differences/quirks of using RevoR scaler functions.
Will it do so? I dunno. I'm a fan of simplification. If it's resource limited I'd argue there more motivation in just sticking with the popular base R implementations and not over complicate things or tie your self to a proprietary product. Sas also offers a kind of "free" version cut down/restrictive, and I don't find I use that much either, because the restrictions (virtual machine, non-EG interface) make me rarely ever want to use it.
Both companies have the challenge of how to keep themselves relevant and reach people to teach their wares in a world where they similarly try to restrict access to their products. Revor has some advantage in this sphere, given the availability and use of regular r,but there are implementation quirks and rough edges around the fact that they're trying to get R to do some things it really wasn't designed to do from the ground up.