ELKI - Используйте список объектов для заполнения базы данных

StackOverflow https://stackoverflow.com/questions/19841999

  •  29-07-2022
  •  | 
  •  

Вопрос

Извините за наивный вопрос, но я застрял, следуя всем доступным учебникам. Итак, есть ли способ заполнить базу данных DB из простого списка, а не загружать его, чтение файла?

В основном то, что я ищу, является чем -то похожим:

Список объектов = ...

База данных db = classGenericSutil.parametizeorAbort (arraydatabase.class, params, объекты);

db.initialize ();

Заранее спасибо.

Это было полезно?

Решение

Какое содержание вашего Strings? То же самое, что понятно проанализаторами Элки?

Это, вероятно, потребует некоторых модификаций кода, потому что анализаторы разработаны вокруг Javas InputStream. Анкет Я не предлагаю завернуть List<String> в InputStream Хотя это, вероятно, было бы наименее подход.

Почему бы тебе не попробовать продлить AbstractDatabaseConnection (или реализация DatabaseConnection)? Формат подключения к базе данных, MultipleObjectsBundle не намного больше, чем List<Object> и метаданные отношения; довольно легко построить.

В качестве альтернативы, вы можете использовать свой собственный код для анализа StringS в double[] а затем используйте ArrayAdapterDatabaseConnection; который завершит double[] в качестве DoubleVector Для вас и построить пучки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top