swilly2
But incase that's resolved or in the case of Intel CPU you'll have to embed a binary executable within your Android application, i'm pretty sure that's possible.
With regard to your second question, I think this a personal preference question, as I've been dealing mostly with in-memory applications for the past couple of years I'll prefer a memory oriented API.
Although the work which will be presented at Redis Conf has yet to be published.
I've never tested the memory usage difference between the two, but it should be an interesting test to perform.
Generally speaking it seems like a common practice now days to load large portions of your data from disk to memory for performance reasons obviously, no one is willing to pay the penalty hit of disk seek when it comes to real time data querying.
That said RedisGraph does supports both nodes and edges properties as these are not stored within the Hexastore but on the actual entity object.
The new version of RedisGraph which will be presented at RedisConf2018 will completely replace the Hexastore with a new data structure which is better suitable in terms of both memory and cpu.
Modules extending Redis with new capabilities and data types can and probably should use Redis persistency.