Постоянное хранилище значений ключей Scala?

Пожалуйста, сообщите о постоянном хранилище значений ключей для Scala. Можно ли использовать компоненты Scala Spark для создания такого хранилища с хорошим временем доступа? (Я новичок в Spark и планирую его использовать). Спасибо!


person DarqMoth    schedule 22.10.2014    source источник
comment
их много, в зависимости от ваших потребностей. монгодб или редис? также я недавно читал о leveldb и mapdb, но сам не пробовал.   -  person Ashalynd    schedule 22.10.2014


Ответы (1)


Spark — это библиотека, используемая для обработки данных. Базовым хранилищем данных обычно является Hadoop. Таким образом, существует концептуальная разница между тем, что такое Spark, и тем, что такое хранилище данных.

Вы ищете постоянное хранилище ключей и значений, я бы посоветовал Redis, потому что его легко настроить, он относительно зрелый и имеет клиент Scala.

Однако вы также можете использовать любое хранилище ключей и значений в зависимости от ваших конкретных потребностей и того, что может уже существовать в вашей среде. Взгляните на эти веб-сайты для получения некоторых рекомендаций:

person atom.gregg    schedule 22.10.2014