我需要在 Cassandra 中存储一些敏感数据并要求它在静态时加密。Cassandra 是否可能在 Linux 加密文件系统(类似于开源TrueCrypt产品)之上正常运行?
另一种可用的替代方法是在将数据发送到 Cassandra 之前在应用程序层进行加密,但这需要编写管道代码和安全管道代码,如果可能的话最好避免这种情况。
鉴于 NoSQL 数据库旨在通过投入更多服务器来支持水平可扩展性,是否有任何数据库旨在完全无需持久磁盘存储?
我正在寻找一个需要水平可扩展性但也需要加密任何静态数据的应用程序。这最终可能意味着将大量数据从 NoSQL 数据库提取到内存缓存(如 memcached)中。这让我想知道:是否有任何单一产品具有 NoSQL 数据库的规模和容错特性,但仅在内存中运行?