And of course, don't hesitate to give us a star ⭐
And of course, don't hesitate to give us a star ⭐
- Tokenizers as Postgres types. This makes tokenizers a first-class construct in Postgres.
- Custom operators. Inspired by pgvector, we changed a few of our functions to be custom Postgres operators.
- Tokenizers as Postgres types. This makes tokenizers a first-class construct in Postgres.
- Custom operators. Inspired by pgvector, we changed a few of our functions to be custom Postgres operators.
- Defining tokenizers (a critical component of full-text search) was confusing
- ORM integrations were difficult
Developer experience is critical to any database, and so we had to fix this.
- Defining tokenizers (a critical component of full-text search) was confusing
- ORM integrations were difficult
Developer experience is critical to any database, and so we had to fix this.
Elastic is JSON-based, and so are Lucene and Tantivy (our underlying search engine). We focused on exposing powerful search features, but not so much on their ergonomics.
Elastic is JSON-based, and so are Lucene and Tantivy (our underlying search engine). We focused on exposing powerful search features, but not so much on their ergonomics.
We've got a lot of good stuff coming (did somebody say faster JOINs?) and are excited to build upon these features to deliver a truly SQL-native Elasticsearch alternative.
We've got a lot of good stuff coming (did somebody say faster JOINs?) and are excited to build upon these features to deliver a truly SQL-native Elasticsearch alternative.
It's also laying the ground work for us to integrate with ORMs, which is perhaps our second most requested feature.
It's also laying the ground work for us to integrate with ORMs, which is perhaps our second most requested feature.
In prod, we see 70,000 UPDATEs/minute with no perceived indexing latency.
In prod, we see 70,000 UPDATEs/minute with no perceived indexing latency.
ParadeDB's facets solve this problem. Regular COUNT(*) accelerated by our index, orders of magnitude faster. This has been our most requested feature.
ParadeDB's facets solve this problem. Regular COUNT(*) accelerated by our index, orders of magnitude faster. This has been our most requested feature.
- "Top N + Count" (e.g. Give me the top 10 results, and tell me how many results there are)
- "Bucketing" (e.g. Give me all keyboards under 50$)
- "Top N + Count" (e.g. Give me the top 10 results, and tell me how many results there are)
- "Bucketing" (e.g. Give me all keyboards under 50$)