Пожалуйста, сообщите о постоянном хранилище значений ключей для Scala. Можно ли использовать компоненты Scala Spark для создания такого хранилища с хорошим временем доступа? (Я новичок в Spark и планирую его использовать). Спасибо!
Постоянное хранилище значений ключей Scala?
comment
их много, в зависимости от ваших потребностей. монгодб или редис? также я недавно читал о leveldb и mapdb, но сам не пробовал.
- person Ashalynd   schedule 22.10.2014
Ответы (1)
Spark — это библиотека, используемая для обработки данных. Базовым хранилищем данных обычно является Hadoop. Таким образом, существует концептуальная разница между тем, что такое Spark, и тем, что такое хранилище данных.
Вы ищете постоянное хранилище ключей и значений, я бы посоветовал Redis, потому что его легко настроить, он относительно зрелый и имеет клиент Scala.
Однако вы также можете использовать любое хранилище ключей и значений в зависимости от ваших конкретных потребностей и того, что может уже существовать в вашей среде. Взгляните на эти веб-сайты для получения некоторых рекомендаций:
- http://en.wikipedia.org/wiki/NoSQL#Key-value_stores
- http://www.metabrew.com/article/anti-rdbms-a-list-of-distributed-key-value-stores
person
atom.gregg
schedule
22.10.2014