Skip to content

mattkubej/spidey-db

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spidey DB

Simple in-memory graph database

How to run

  1. make build
  2. ./build/spidey-db

Spidey listens on port 6425

How to communicate

Spidey communicates via RESP, so redis-cli will work or you can communicate over TCP

With redis-cli

redis-cli -p 6425

Supported Commands

  • COMMAND
  • PING
  • SETVERTEX [key] [value]
  • DELVERTEX [key]
  • GETVERTEX [key]
  • SETEDGE [vertex-key] [vertex-key]
  • DELEDGE [vertex-key] [vertex-key]
  • GETGRAPH
  • GETNEIGHBORS [vertex-key] [distance]

About

Simple in-memory graph database

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published