Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ORIGYN-SA/CanDB
CanDB - CanDB is a flexible, performant, and horizontally scalable non-relational multi-canister data storage framework built for the Internet Computer.
https://github.com/ORIGYN-SA/CanDB
Last synced: 5 days ago
JSON representation
CanDB - CanDB is a flexible, performant, and horizontally scalable non-relational multi-canister data storage framework built for the Internet Computer.
- Host: GitHub
- URL: https://github.com/ORIGYN-SA/CanDB
- Owner: ORIGYN-SA
- License: other
- Created: 2022-03-09T18:00:24.000Z (over 2 years ago)
- Default Branch: beta
- Last Pushed: 2024-03-20T08:12:46.000Z (8 months ago)
- Last Synced: 2024-08-02T06:16:48.799Z (3 months ago)
- Language: Motoko
- Homepage:
- Size: 298 KB
- Stars: 28
- Watchers: 21
- Forks: 8
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: license.md
Awesome Lists containing this project
- awesome-internet-computer - CanDB - Flexible, performant, and horizontally scalable non-relational multi-canister database built in Motoko. (Storage and Databases / Candid implementations)
README
![Horizontal_logo](https://user-images.githubusercontent.com/17368530/196894029-c2e9fefa-8ffb-47cb-8fb6-4dbb351c0529.png)
# CanDB
This repository holds the code for the [CanDB](https://ykgs2-ziaaa-aaaak-qcfya-cai.icp0.io/) project. CanDB is a flexible, performant, and horizontally scalable non-relational multi-canister data store built for the Internet Computer.CanDB was the 2nd place finisher in the Internet Computer Supernova Hackathon, hosted by DFINITY in June of 2022.
**Disclaimer:** This library and repository is currently in beta development. This means the software has been tested and used by several independent parties, but that the maintainer(s) are **not** guaranteeing backwards compatibility between future releases at this time. This software and its APIs should not change considerably , except in the case of security issues or major feature improvement and otherwise considered mostly stable.
## Documentation (start here)
Just getting started with CanDB? Head to the [Documentation site](https://ykgs2-ziaaa-aaaak-qcfya-cai.icp0.io/docs/category/tutorial---basics), which contains tutorials and explains core CanDB concepts for those who want to dig deeper!
## API Documentation
API documentation for this library can be found at https://candb.canscale.dev
## Questions/Community
If you run into any issues, have questions, or feature requests feel free to file an issue in this repository. Also, you can join the [CanScale discord](https://discord.gg/DgAarrEGps) and hop over to the CanDB Category.
## Benchmarks
To view benchmarks for a single CanDB canister, see [https://github.com/internet-computer/candb-benchmarks](https://github.com/internet-computer/candb-benchmarks). CanDB is horizontally scalable, so these benchmarks keep constant performance as CanDB auto-scales, with the only limitation/bottleneck being simultaneous browser connection limits.
## Milestones
See MILESTONES.md to view milestone status (in progress vs. completed features)
## License
CanDB is distributed under the terms of the Origyn Foundation Software License (OFSL v1.0).See [LICENSE](license.md) for details.