Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Secondary Indexes #7

Open
ByronBecker opened this issue Oct 11, 2022 · 1 comment
Open

[Feature] Secondary Indexes #7

ByronBecker opened this issue Oct 11, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@ByronBecker
Copy link
Contributor

Motivation

Currently CanDB partition keys (PK) and sort keys (SK) provide a single data access pattern to an entity.

Secondary Indexes provide these additional access patterns to the same entity, but through a different PK + SK combination to access this data.

Design

Potential design solutions revolve around the following:

  • Is it acceptable for secondary indexes to be read-only?
  • Is it acceptable for secondary indexes to involve inter-canister calls?
  • How reliable are one-shot (fire and forget) calls on the IC?
  • What does the implementation and performance of ICQC look like?
@ByronBecker ByronBecker added the enhancement New feature or request label Oct 11, 2022
@ByronBecker ByronBecker self-assigned this Oct 11, 2022
@ByronBecker ByronBecker removed their assignment Nov 7, 2022
@baolongt
Copy link

It's May 2023 right now, Do CanDB has this feature

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants