DefraDB is a Peer-to-Peer Edge Database. It's the core data storage system for the Source Network Ecosystem, built with IPFS/IPLD, LibP2P, CRDTs, and Semantic web3 properties. DefraDB is a user-centric database that prioritizes data ownership, personal privacy, and information security. Its data model, powered by the convergence of MerkleCRDTs and the content-addressability of IPLD, enables a multi-write-master architecture. It features DQL, a query language compatible with GraphQL but providing extra convenience. By leveraging peer-to-peer networking it can be deployed nimbly in novel topologies. Access control is determined by a relationship-based DSL, supporting document or field-level policies, secured by the SourceHub network. DefraDB is a core part of the Source technologies that enable new paradigms of decentralized data and access-control management, user-centric apps, data trustworthiness, and much more.

Features

  • Install defradb by downloading an executable or building it locally using the Go toolchain
  • Schemas are used to structure documents using a type system
  • Submit a mutation request to create an docuement of the User type
  • Once you have populated your node with data, you can query it
  • Obtain document commits
  • DefraDB Query Language (DQL)
  • Peer-to-peer data synchronization

Project Samples

Project Activity

See All Activity >

Categories

File Sharing

License

MIT License

Follow DefraDB

DefraDB Web Site

Other Useful Business Software
Enterprise-grade ITSM, for every business Icon
Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of DefraDB!

Additional Project Details

Operating Systems

Android, Linux, Mac

Programming Language

Go

Related Categories

Go File Sharing Software

Registered

2023-07-18