Храните с шифрованием и получайте доступ к большому количеству больших данных, используя ruby - PullRequest
1 голос
/ 29 августа 2010

Какие варианты у меня есть, если мне нужно хранить много файлов или больших блоков данных с шифрованием, быстро получать к ним доступ и хранить все это в одном файле?Что-то вроде Sqlite с шифрованием и оптимизировано для больших объемов данных.Также мне нужен рубиновый переплет.

1 Ответ

0 голосов
/ 07 октября 2010

Если вам нравится SQLite, почему бы просто не использовать SQLite? Поскольку он имеет тип данных BLOB, вы всегда можете сохранить зашифрованные данные как BLOB и расшифровать их при получении. Просто пусть Ruby сделает все шифрование и дешифрование.

Я не уверен, где бы вы хотели, чтобы ключи были, но вы можете сохранить их в другом столбце, если вам нужен другой ключ для каждого «чанка», или иметь один ключ для всего приложения (в этом если вы можете настроить его на Ruby).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...