VAVivek Atwalinengblog.vivekatwal.com·Apr 1, 2024 · 41 min readVector search in elasticsearchhttps://twitter.com/lintool/status/1681333664431460353?s=20 Take on how lucene can win the vector database race. There are few reason why this might happen Pure vector search doesn't work well. Need hybride solutions like 1. HNSW+Inverted index or...00
VAVivek Atwalinengblog.vivekatwal.com·Mar 20, 2024 · 10 min readMappingsIntroduction A schema is a description of one or more fields that describes the document type and how to handle the different fields of a document. Similarly, the purpose of mapping is to define a data type for a field. which will then dictate how da...00
VAVivek Atwalinengblog.vivekatwal.com·Jun 10, 2023 · 2 min readInstallation of ELKInstall Java sudo apt install default-jre -y # version 2:1.11-72 sudo apt install openjdk-8-jre-headless -y Download Official Java Installation guide Elasticsearch Elasticsearch is available for different platforms Elasticsearch Kibana ...00
VAVivek Atwalinengblog.vivekatwal.com·Jun 10, 2023 · 4 min readUpdate Mapping without downtimeImagine you have the application ready and up in production, all the stakeholders are celebrating and after a month you get a request for some minor changes to change the data type of a field string to a number. many times Post Production and mainten...00
VAVivek Atwalinengblog.vivekatwal.com·May 31, 2023 · 4 min readGit rebaseGit rebase is commonly used in the following scenarios: When integrating changes from one branch to another: If you have a feature branch that has diverged from the main branch (e.g., "master") and you want to incorporate the latest changes from the...00