Questions tagged [arangodb]

ArangoDB is a multi-model NoSQL database with a flexible data model for documents, graphs, and key-values collections.

ArangoDB is a multi-model NoSQL database with a flexible data model for documents, graphs, and key-values collections. It targets high-performance applications using a convenient declarative query language AQL and JavaScript extensions.

Useful links

Articles


Related tags :

1967 questions
5
votes
1 answer

ArangoDB and user-defined functions or stored procedures

ArangoDB documentation (Foxx section) says: Because Foxx runs directly inside of ArangoDB it lets you bundle all the database queries and logic necessary to handle a request in one place. Is there any additional way, 'more native', than using the…
emecas
  • 1,586
  • 3
  • 27
  • 43
5
votes
2 answers

Best way to import bulk data into ArangoDB

I'm currently working on an ArangoDB POC. I find that the time taken for document creation is very high in ArangoDB with PyArango. It takes about 5 minutes to insert 300 documents. I've pasted the rough code below, please let me know if there are…
pjesudhas
  • 399
  • 4
  • 13
5
votes
1 answer

deduplicating ArangoDB document collection

I'm sure there is an easy and fast way to do this but it's escaping me. I have a large dataset that has some duplicate records, and I want to get rid of the duplicates. (the duplicates are uniquely identified by one property, but the rest of the…
ropeladder
  • 1,103
  • 11
  • 24
5
votes
2 answers

ArangoDB Foxx as a REST back-end

I am working on an app that would greatly benefit from Arangos' multi-model capabilities. Considering the app needs for the back-end, I have concluded that most, if not all, of it could be served through a REST API as to aid cleaner design for…
GRE2608
  • 51
  • 2
5
votes
1 answer

ArangoDB - Graph creation basics

I'm brand new to ArangoDB. I'm familiar with Neo4J, but was drawn to ArangoDB's performance and multi-model design. The documentation seems very deep, but I'm having trouble getting started. I would like to know a simple way to do some basic graph…
Nate Gardner
  • 1,577
  • 1
  • 16
  • 37
5
votes
1 answer

retrieve vertices with no linked edge in arangodb

What is the best way to retrieve all vertices that do not have an edge in a related edge_collection I've tried to use the following code but it's got incredibly slow since arangodb 2.8 (It was not really fast in previous versions but round about 10…
smurf
  • 95
  • 6
5
votes
1 answer

How to set clusters and sharding in ArangoDB?

I want to use sharding in arangoDB.I have made coordinators, DBServers as mentioned in documentation 2.8.5. But still can someone still explain it in details and also how can I able to check the performance of my query after and before sharding.
Haseb Ansari
  • 587
  • 1
  • 7
  • 23
5
votes
1 answer

How to create graph in ArangoDb using arangosh command line?

I am trying to execute following JS file using arangosh in order to build my graph. The file executes without error but when I go into web interface, I do see a graph created but no vertices or edges in the graph. db._dropDatabase("database"); db.…
Suhas
  • 7,919
  • 5
  • 34
  • 54
5
votes
1 answer

Update inner object in arangodb

I have an object stored in arangodb which has additional inner objects, my current use case requires that I update just one of the elements. Store Object { "status": "Active", "physicalCode": "99999", "postalCode": "999999", …
isawk
  • 969
  • 8
  • 21
5
votes
2 answers

ArangoDB Too many open files

since a few days we encounter a problem with our ArangoDB installation. A few minutes/up to an hour after start up all connections to the database are refused. The arango log file says that there are "Too many open files". A "lsof | grep arango | wc…
secana
  • 671
  • 6
  • 15
5
votes
2 answers

Use AQL Variables e.g. for counting (LET sum = sum + 1)

According to https://www.arangodb.com/2014/07/13/arangodb-2-2-0-released it shall be possible to use statements like this: LET sum = 0 FOR v IN values SORT v.year LET sum = sum + v.value RETURN { year: v.year, value: v.value, sum: sum } I…
augustin-s
  • 683
  • 4
  • 14
5
votes
1 answer

Loading (parts of) a Freebase dump into ArangoDb

My web searches didn't turn up anything useful and maybe noone has done this yet. While I have done some processing freebase dumps and working with rdf and arangodb, my experience is still very limited and I'd like to hear…
stackmagic
  • 164
  • 8
5
votes
1 answer

AangoDB: Ghrarial interface Vs Edges/Documents

What is the difference between edges/documents created independently and those created using gharial's interface?
tariqdaouda
  • 2,506
  • 2
  • 13
  • 14
5
votes
1 answer

Arangodb AQL UPDATE for internal field of object

Given the following example document of collection: { "timestamp": 1413543986, "message": "message", "readed": { "8": null, "9": null, "22": null }, "type": "1014574149174" } How do I update the value of specific key in object…
5
votes
2 answers

Create unique index in ArangoDB edge collection for multiple path attributes including _from and _to attributes

I am trying to set a unique constraint for an edge collection so that only one edge of a certain type can be created between two given nodes. The issue is that it seems I can't use _from and _to attributes as path attributes when creating the index.…
jarandaf
  • 4,297
  • 6
  • 38
  • 67