|
|
|
|
|
by dchichkov
4204 days ago
|
|
Yes, It looks like it doesn't support multi-key ACID transactions. As per: https://ramcloud.atlassian.net/wiki/display/RAM/Deciding+Whe... > If your application requires the higher-level data model features of a relational database, such as secondary indexes and transactions spanning multiple objects, then it may be difficult to get that application running on RAMCloud. The current RAMCloud data model is a key-value store with a few extension (such as conditional writes, table enumeration, and multi-read/multi-write operations); it does not yet support secondary indexes and multi-object transactions. Most of these operations can be implemented on top of the existing RAMCloud features, but it will take extra work and these operations will not run as fast as the built-in RAMCloud operations. We are currently working on adding higher-level features to RAMCloud. Still. Aside from that, it is free, and open source and gives hundred times better latency? |
|
It doesn't have the same guarantees. If you need those guarantees, then there's no comparison and it doesn't make sense to compare latencies.