2016-12-08 3 views
0

Есть ли способ сделать массовую вставку документов в сбор и массовую вставку для вершины и ребра в графеМассовая вставка в документе arangodb с использованием Java 4.1.3 драйвера

пожалуйста, поделитесь лучшим способом сделать объемные вставки документов в коллекции и графа

используя драйвер Java 4.1.0 или 4.1.3

ответ

1

лучший способ для массовой вставки документов является метод insertDocuments(Collection<T>) или importDocuments(Collection<T>) в классе ArangoCollection.

Основное различие между этими двумя методами, что с importDocuments вы можете решить, что происходит с дублированием документов (например, обновление, заменить существующий документ)

final ArangoDB arangoDB = new ArangoDB.Builder().build(); 
Collection<MyDocument> docs = new ArrayList<MyDocument>(); 
// add documents to docs 

arangoDB.db().collection("myCollection").insertDocuments(docs); 
Смежные вопросы