-
Notifications
You must be signed in to change notification settings - Fork 254
Open
Milestone
Description
My use case:
Jsonb column stores json documents, which are:
- properties only on 1st level
- only decimals (and some integers), few booleans and very rare strings (up to 7 characters)
There are no nested objects.
When document is inserted in jsonb, there is little chance that properties are updated. The main operation is reading.
There has to be index on every property (because of real-time overview in application with filter applied) - real-time datagrid widget and map.
Ther will be many properties inside json document (100+).
My question is the following:
Is possible to create (define) indexes for properties inside jsonb column in EF Core migrations (builder)?
Are there more optimal solutions for my use case? I would like to stay away from Elasticsearch for now (because data copying adds some delay and this is not acceptable).
Thank you for explanations.
Metadata
Metadata
Assignees
Labels
No labels