skywalker_101010
Explore posts from serversATApache TinkerPop
•Created by skywalker_101010 on 2/28/2024 in #questions
Docker yaml authentication settings (gremlinserver.authentication) question
Does anyone have any experience setting up authentication on Docker by using the supplied .yaml file? I'm having trouble passingin a map to properly set one of the options: gremlinserver.authentication.config.
Additional info, but not related to the my main problem:
I have a file with the contents of username/password pairs which follow the schema:
username:password (sha256)
This file is located within the docker instance at: /etc/opt/janusgraph/janusgraph-credentials-server.properties
However, gremlin server expects credentialsDb as a map and docker wants a string. Therefore I seem unable to configure this property.
Here are the relevant parts of my docker .yaml file:
9 replies
ATApache TinkerPop
•Created by skywalker_101010 on 2/17/2024 in #questions
Dynamic select within query not working.
Any insights or help would be greatly appreciated.
I have to pass a list of lists in the format below. Hundreds of them which is why I'm trying to iterate in a single query.
Please explain why accessing element 0 within the row data works here:
g.inject([['2011-12-01', 3873], ['2023-12-02', 3946], ['2023-12-03', 3997]]).
unfold().as('row').
coalesce(
select('row').limit(local, 1).unfold()
)
But nesting the select within the query to return a matching Vertex does not:
g.inject([['2011-12-01', 3873], ['2023-12-02', 3946], ['2023-12-03', 3997]]).
unfold().as('row').
coalesce(
__.V().hasLabel('UsdValue').has('date', select('row').limit(local, 1).unfold())
)
Ultimately trying to create an if/then exists query but I can't get it to even match.
3 replies
JJanusGraph
•Created by skywalker_101010 on 2/6/2024 in #questions
How many servers, or memory would you recommend for a 2.5TB dataset?
JG + ScyllaDB
2 replies
JJanusGraph
•Created by skywalker_101010 on 2/6/2024 in #questions
Best configuration for a single server
Server Spec: 256 vCPU (Threads) / 4 TB memory
RAID5: 35TB XFS Filesystem
Current have a single server I'd like to test with in a semi-production state. I realize it's not HA but it has plenty of horsepower for a decently size dataset. Having never installed JanusGraph, nor ScyllaDB, I'm not sure how much memory to assign to each service. I imagine the underlying DB will consume the most amount of resources. Please correct me if I'm wrong.
Currently thinking:
JanusGraph + OS (500 GB Mem)
ScyllaDB bare metal install (3.5TB Mem)
Furthermore, would you install each service to the base OS or would you use Docker containers? If docker, how many for ScyllaDB?
To those with experience using JG + ScyllaDB, what would your recommended memory allocations and configuration be?
Any help would be greatly appreciated.
11 replies