Об установке (мужественный, рядом с нулем conf желательно или, возможно, возможность установки в домашнем каталоге без привилегий root), работа, дизайн, смешение и интеграция с java ... что более простое и подходящее решение NoSQL?Что такое самое простое решение NoSQL для использования?
ответ
NoSQL - это если вы говорите о Не только SQL - базы данных по самой своей природе решают проблемы сохранения ниши путем введения конкретных оптимизаций. для вас, как разработчика, для понимания того, какую пользу вы смотрите на производительность.
Это о масштабировании, конечная консистенция, высокая производительность, иерархический документ/содержание хранения, и т.д.? В зависимости от того, что вы могли бы хотеть пойти для системы широкого столбец магазина [HBase, Cassandra], системы, основанные на принципах графа [Neo4j, HyperGraph], его документа магазин [CouchDB, MongoDB], ..., или множество других вариантов.
Вы можете ознакомиться с обширным руководством NoSQL here, чтобы лучше понять, что подойдет вашим потребностям.
Что-то, что может быть очень простым в использовании, может не решить проблему персистентности, которую вы предназначаете для решения. Таким образом, выбор, основанный просто на «легкость использования», может нанести вред вашему делу в долгосрочной перспективе.
Я не уверен о других продуктах, но вы будете работать и с Project voldemort в 10mins с Java.
Токийский кабинет не требует конфигурации.
http://fallabs.com/tokyocabinet/
Вы не упомянули, если вы хотите распределенный набор ключей, я не уверен, если ТЗ поддерживает это, но это, конечно, хорошо и простые в использовании решения для большой локальной постоянной хэш или карты ,
Создание упорных карт и хранение данных, так просто, как:
HDB hdb = new HDB();
// open the database
hdb.open("mydatabase.tk", HDB.OWRITER | HDB.OCREAT);
// store record
hdb.put("foo", "hop");
hdb.close();
Плоских файлы являются самыми легкими, так как у вас уже есть все, что вам нужно. Что вы просите? –
Возможный дубликат [Предложить простую базу данных NoSQL для проекта java] (http://stackoverflow.com/questions/3451935/suggest-a-simple-nosql-database-for-java-project) – Bozho