Skip to content

Create a Search module for full-text search requirements #6

Description

@edigu
  • Create a Search module for various full-text search requirements.
  • Search module SHOULD support both Elasticsearch and Solr selectively via different adapters and configurations.
  • Consider separating Index (Create, Update or Delete documents) and Query services.
  • Create two example services UserQueryService and UserIndexService
  • Update, modify or delete documents in UserIndexService and search users in UserQueryService.
  • Consider creating a CLI route in Search module and add some example interfaces for scenarios such as deleting a user by id, indexing all users via CLI.
  • Write documentation.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions