Skip to content

Product Roadmap #1

@manishrjain

Description

@manishrjain
  • Low Latency
  • High Throughput
  • RDF Parsing
  • Rocks DB Badger DB for persistence
  • Commit Logs (Replaced by RAFT logs)
  • Query Language - GraphQL-like
    • Query
    • Root Arguments
    • Fields
    • Response in JSON
    • Field Arguments
    • Field Alias
    • Mutations Mutations via GraphQL #23 [v0.2]
    • Fragments Support GraphQL Fragments #8
    • Variables
    • Type System
      • Scalar Types
      • Object Types
    • Mutation validation for scalar types
    • String matching / Name search
    • Sort by attribute
    • Limit number of results Limit number of results #9
    • Filter
      • anyof
      • allof
      • eq (equal)
      • inequality (>=, <=, >, <)
    • Aggregate Functions
      • count
      • sum
      • max
      • min
    • Geospatial Queries
      • Nearby
      • Within
      • Contains
      • Intersects
  • Official Clients
    • Javascript
    • Go [v0.3]
    • Java
  • Distributed Transactions
  • Distributed Make DGraph distributed #14 [v0.2]
    • Distributed Loader [v0.2]
    • Distributed Server [v0.2]
  • Clustering
    • Node discovery and membership via Dgraph Zero
  • High Availability
    • Raft
    • Automatic Data Replication
    • Automatic Failover for reads
    • Read linearizability
  • Resilience
    • Shard moves to handle server failure
  • Export
  • Backup

After v1.0 / Proprietary Plugins

  • Multi-homing support
  • Cypher Support
  • Access Control Lists
  • Query Graphical User Interface
  • User authentication
  • Cluster Management
  • SPARQL [maybe]
  • Tinkerpop Support [maybe]
  • Distributed transactions [maybe]

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions