| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
Open Source Alternative
to Solr
|________________|
\(•◡•)/
\ /
---
| |
|_|_
Actual ad: https://twitter.com/typesense/status/1702152406924980670
Typesense is a search engine for your website that does clever things much faster than anything else you've seen

| Amount | RAM | Time |
|---|---|---|
| 2.2M Addresses | --- | <10 minutes |
| 2.2M Recipes | 900MB | 3.6 minutes |
| 28M Books | 14GB | 76 minutes |
| 250 concurrent search queries per second | ||
typesense.org/docs/overview/benchmarks

Is that it?
catalystcloud.nz/about/news/catalyst-cloud-releases-nvidia-gpu-as-a-service



sawyer.nz/demos
How do you get started?

Very simple JSON based schema:
```js
let schema = {
'name': 'companies',
'fields': [
{
'name': 'company_name',
'type': 'string',
'facet': false
},
{
'name': 'num_employees',
'type': 'int32',
'facet': false
},
{
'name': 'country',
'type': 'string',
'facet': true
}
],
'default_sorting_field': 'num_employees'
}
```
...or just let Typesense do it for you.
```js
{
"name": "companies",
"fields": [
{"name": ".*", "type": "auto" }
]
}
```
Field names are regex-based, and so are facets; can provide as much or little detail as you want
Disorganised or poorly structured data set
Typesense will still create a working collection for you.