monogo / magento-typesense-core
Typesense Core Magento implementation
Installs: 26
Dependents: 5
Suggesters: 0
Security: 0
Stars: 0
Watchers: 6
Forks: 0
Open Issues: 0
Type:magento2-module
Requires
- php: >=8.1
- ext-dom: *
- ext-libxml: *
- ext-mbstring: *
- php-http/curl-client: *
- typesense/typesense-php: ^4.8
README
Module should contain only generic and core functionalities. If you want to add new indexers, please create a new module
Configuration
As the first step, Go to Magento Admin -> Configuration -> Typesense
General section
Configure the connection parameters for Typesense instance
Advanced section
Configure the additional parameters
Indexing Queue / Cron section
Configure Queue/Cron for indexers
CLI
Command | Description |
---|---|
bin/magento typesense:compact |
Compact the on-disk database of Typesense server |
bin/magento typesense:flush |
Flush all imported data in Typesense |
bin/magento typesense:metrics |
Get Typesense server metrics |
Indexers
Indexer | Description |
---|---|
bin/magento indexer:reindex typesense_queue_runner |
Typesense Queue Runner. To enable this, configure Stores → Configuration →Typesense → Indexing Queue / Cron |
bin/magento indexer:reindex typesense_all |
Metaindexer. It will runn all dependent indexes defined in modules |