PinnedParisafarivashSimilarity Search with Milvus and OpenAIVector similarity search is the process of comparing a vector to a database to find vectors that are most similar to the query vector. If…Oct 12, 2023Oct 12, 2023
PinnedParisafarivashPostgreSQL TriggersA PostgreSQL trigger is a function called automatically whenever an event such as an insert, update, or deletion occurs.May 14, 2023May 14, 2023
PinnedParisafarivashselect_related vs prefetch_relatedUse the select_related method when using One To One relationships. This is because the select_related method creates INNER JOIN between…Nov 20, 2022Nov 20, 2022
PinnedParisafarivashMultithreading vs MultiprocessingBy default, your Python programs have a single thread, called the main thread. it is the smallest unit of processing that can be performed…Sep 19, 2022Sep 19, 2022
PinnedParisafarivashConcurrency in DjangoWhen you run multiple workers of your Django application, you will run into concurrency issues when the same queryset is updated by…Sep 5, 20222Sep 5, 20222
ParisafarivashHow to throttle your API with Django Rest FrameworkBut what is throttling…?May 14May 14
ParisafarivashClickHouse vs PostgreSQLClickHouse was designed for products that require fetched aggregate data, such as analytics, financial real-time products, or log…May 3May 3
ParisafarivashGet Location Information of an IP with pythonTo accomplish this goal, we’ll be using two APIs mentioned below:Dec 24, 2022Dec 24, 2022
ParisafarivashIndex in PostgreSQLIndexes are a common way to enhance database performance. An index allows the database server to find and retrieve specific rows much…Dec 19, 2022Dec 19, 2022
ParisafarivashDatabase ShardingSharding is a type of database partitioning that separates large databases into smaller, faster, more easily managed parts. These smaller…Oct 2, 2022Oct 2, 2022