Полнотекстовый поиск в MongoDB
https://code.tutsplus.com/tutorials/full-text-search-in-mongodb--cms-24835
https://code.tutsplus.com/tutorials/full-text-search-in-mongodb--cms-24835
Code Envato Tuts+
Full-Text Search in MongoDB
Full-text search in MongoDB allows you to efficiently search any text content in your database by doing keyword/phrase searches and outputting relevant matches with ranking.
Forwarded from Программирование для новичков
65 шпаргалок по Python, Linux, AWS, ML, AI, SQL, Git, GCP, Azure
"Думаю, это вам очень поможет. Наслаждаться!!"
https://medium.com/@saurabhdahibhate50/65-cheatsheets-carefully-curated-you-will-ever-need-c6a3de85195b
"Думаю, это вам очень поможет. Наслаждаться!!"
https://medium.com/@saurabhdahibhate50/65-cheatsheets-carefully-curated-you-will-ever-need-c6a3de85195b
MongoDB, DynamoDB и Tigris — сравнение баз данных NoSQL
Выбор того, как ваше приложение хранит данные и управляет ими, является одним из тех основополагающих решений, которые повлияют практически на каждый ваш шаг. Но с таким разнообразием, как сделать правильный выбор?
Tigris — это база данных NoSQL с открытым исходным кодом и поисковая платформа , которую вы можете запустить в любом облаке, на собственном оборудовании или управлять ею через Tigris Cloud . Здесь мы рассмотрим, как Tigris сравнивается с MongoDB и DynamoDB , а также предоставим обзор некоторых функций и компромиссов, которые вам необходимо учитывать.
https://www.tigrisdata.com/blog/mongodb-vs-dynamodb-vs-tigris-nosql-comparison/
Выбор того, как ваше приложение хранит данные и управляет ими, является одним из тех основополагающих решений, которые повлияют практически на каждый ваш шаг. Но с таким разнообразием, как сделать правильный выбор?
Tigris — это база данных NoSQL с открытым исходным кодом и поисковая платформа , которую вы можете запустить в любом облаке, на собственном оборудовании или управлять ею через Tigris Cloud . Здесь мы рассмотрим, как Tigris сравнивается с MongoDB и DynamoDB , а также предоставим обзор некоторых функций и компромиссов, которые вам необходимо учитывать.
https://www.tigrisdata.com/blog/mongodb-vs-dynamodb-vs-tigris-nosql-comparison/
Tigrisdata
MongoDB vs DynamoDB vs Tigris - a NoSQL Database Comparison | Tigris
A NoSQL database comparison between MongoDB, DynamoDB, and Tigris - the MongoDB and DynamoDB alternative.
Настройка производительности SQL
Обработка данных — важная часть любого приложения, и неправильное выполнение этой операции может дорого обойтись. В этой статье я дам вам несколько советов, которые я усвоил в процессе работы и которые могут ускорить ваши приложения.
Кроме того, и, возможно, что более важно, я покажу вам, как настроить небольшую базу данных на локальном компьютере, где вы сможете попрактиковаться и улучшить свои навыки работы с SQL. https://itnext.io/sql-performance-tuning-72e9ebf67549
Обработка данных — важная часть любого приложения, и неправильное выполнение этой операции может дорого обойтись. В этой статье я дам вам несколько советов, которые я усвоил в процессе работы и которые могут ускорить ваши приложения.
Кроме того, и, возможно, что более важно, я покажу вам, как настроить небольшую базу данных на локальном компьютере, где вы сможете попрактиковаться и улучшить свои навыки работы с SQL. https://itnext.io/sql-performance-tuning-72e9ebf67549
Medium
SQL performance tuning
Handling data is a big part of every application, and doing it in the wrong way can be costly. In this article, I’ll give you some tips…
Процесс ETL с использованием Airflow и Docker
В этой статье я создам процесс ETL для извлечения данных Forex и оберну все это в виде конвейера данных, используя Airflow и Docker.
Процесс ETL будет извлекать данные из API fixer.io , преобразовывать их и загружать в базу данных PostgreSQL. Этот проект направлен на создание автоматизированного процесса, который постоянно загружает данные в базу данных PostgreSQL. Каждые 2 минуты процесс ETL загружает обновленный пакет данных Forex. https://blog.devgenius.io/etl-process-using-airflow-and-docker-226aa5c7a41a
В этой статье я создам процесс ETL для извлечения данных Forex и оберну все это в виде конвейера данных, используя Airflow и Docker.
Процесс ETL будет извлекать данные из API fixer.io , преобразовывать их и загружать в базу данных PostgreSQL. Этот проект направлен на создание автоматизированного процесса, который постоянно загружает данные в базу данных PostgreSQL. Каждые 2 минуты процесс ETL загружает обновленный пакет данных Forex. https://blog.devgenius.io/etl-process-using-airflow-and-docker-226aa5c7a41a
Medium
ETL Process Using Airflow and Docker
Introduction
Система реляционных баз данных с искусственным интеллектом | SQL встречает глубокое обучение
EVA — это система баз данных для создания более простых и быстрых приложений на основе ИИ.
https://github.com/georgia-tech-db/eva
EVA — это система баз данных для создания более простых и быстрых приложений на основе ИИ.
https://github.com/georgia-tech-db/eva
GitHub
GitHub - georgia-tech-db/evadb: Database system for AI-powered apps
Database system for AI-powered apps. Contribute to georgia-tech-db/evadb development by creating an account on GitHub.
Почему MySQL не использует мой индекс?
Один из самых неприятных моментов при работе с базами данных — это когда вы разработали идеальный индекс , но MySQL по-прежнему его не использует. Есть несколько причин, по которым это может быть так, и в этой статье мы рассмотрим некоторые из наиболее распространенных.
https://planetscale.com/blog/why-isnt-mysql-using-my-index
Один из самых неприятных моментов при работе с базами данных — это когда вы разработали идеальный индекс , но MySQL по-прежнему его не использует. Есть несколько причин, по которым это может быть так, и в этой статье мы рассмотрим некоторые из наиболее распространенных.
https://planetscale.com/blog/why-isnt-mysql-using-my-index
Planetscale
Why isn’t MySQL using my index? — PlanetScale
There are several reasons why MySQL might not consider your index, and in this article we’ll explore some of the most common ones.
Правильная загрузка инкрементных данных в масштабе
В этом посте я надеюсь демистифицировать дополнительные нагрузки. Я рассмотрю несколько методов постепенной загрузки, а также некоторые расширенные варианты использования. Даже если вы не обрабатываете терабайты данных, конвейеры данных могут стать намного эффективнее, экономя ваше время и деньги. https://medium.com/data-engineer-things/correctly-loading-incremental-data-at-scale-c656704da86d
В этом посте я надеюсь демистифицировать дополнительные нагрузки. Я рассмотрю несколько методов постепенной загрузки, а также некоторые расширенные варианты использования. Даже если вы не обрабатываете терабайты данных, конвейеры данных могут стать намного эффективнее, экономя ваше время и деньги. https://medium.com/data-engineer-things/correctly-loading-incremental-data-at-scale-c656704da86d
Medium
Correctly Click Me Load More Incremental Data at Scale
Writing efficient and correct incremental pipelines is challenging. While many folks do take on the challenge of writing incremental models, it is viewed as an advanced use case which could…
Раскройте секреты поврежденных индексов MySQL
У одного из наших клиентов недавно был поврежден индекс, который повлиял на работоспособность его базы данных и вызвал задержку для его клиентов. Чтобы определить и обработать поврежденный индекс в MySQL, вот несколько часто задаваемых вопросов: https://www.eversql.com/mysql-corrupted-index/
У одного из наших клиентов недавно был поврежден индекс, который повлиял на работоспособность его базы данных и вызвал задержку для его клиентов. Чтобы определить и обработать поврежденный индекс в MySQL, вот несколько часто задаваемых вопросов: https://www.eversql.com/mysql-corrupted-index/
EverSQL
Unlock the Secrets of MySQL corrupted indexes
Fix corrupted MySQL indexes
Как «лайки» в социальных сетях хранятся в базе данных
Вы когда-нибудь задумывались о том, как Instagram, Twitter, Facebook или любые платформы социальных сетей отслеживают, кому понравились ваши посты? Давайте разберемся в этом посте!
https://dev.to/danielhe4rt/database-101-how-social-media-likes-are-stored-in-a-database-3oii
Вы когда-нибудь задумывались о том, как Instagram, Twitter, Facebook или любые платформы социальных сетей отслеживают, кому понравились ваши посты? Давайте разберемся в этом посте!
https://dev.to/danielhe4rt/database-101-how-social-media-likes-are-stored-in-a-database-3oii
Вот мои 10 лучших советов по оптимизации ваших SQL-запросов.
Эй там! Я здесь, чтобы поговорить об оптимизации SQL-запросов. 😊
https://blog.devgenius.io/here-are-my-top-10-tips-for-optimizing-your-sql-queries-5563272f3c79
Эй там! Я здесь, чтобы поговорить об оптимизации SQL-запросов. 😊
https://blog.devgenius.io/here-are-my-top-10-tips-for-optimizing-your-sql-queries-5563272f3c79
Альтернатива Vercel Storage с открытым исходным кодом
https://javascript.plainenglish.io/dodging-the-vercel-storage-tax-there-are-better-open-source-alternatives-ef04e537b598
https://javascript.plainenglish.io/dodging-the-vercel-storage-tax-there-are-better-open-source-alternatives-ef04e537b598
Medium
Dodging the Vercel Storage Tax: There Are Better Open-Source Alternatives
Find out how to get the same DX wins of Vercel Storage by using its Postgres, Redis, and Blob providers with WunderGraph
27 лучших синтаксиса SQL для разработчиков
SQL — декларативный язык, поэтому его синтаксис читается как естественный язык. Оператор SQL начинается с глагола, описывающего действие, например, SELECT, INSERT, UPDATE или DELETE. После глагола идут подлежащее и сказуемое.
Синтаксис языка структурированных запросов представляет собой уникальный набор правил и рекомендаций, в которых не учитывается регистр. Его синтаксис определяется и поддерживается стандартами ISO и ANSI.
https://morioh.com/p/27dd41b0d365?f=5c21fb01c16e2556b555ab32
Ниже приведены некоторые наиболее важные моменты о синтаксисе SQL, которые следует помнить:
SQL — декларативный язык, поэтому его синтаксис читается как естественный язык. Оператор SQL начинается с глагола, описывающего действие, например, SELECT, INSERT, UPDATE или DELETE. После глагола идут подлежащее и сказуемое.
Синтаксис языка структурированных запросов представляет собой уникальный набор правил и рекомендаций, в которых не учитывается регистр. Его синтаксис определяется и поддерживается стандартами ISO и ANSI.
https://morioh.com/p/27dd41b0d365?f=5c21fb01c16e2556b555ab32
Ниже приведены некоторые наиболее важные моменты о синтаксисе SQL, которые следует помнить:
Расширенные стратегии индексирования в PostgreSQL
Когда запрос выполняется, PostgreSQL просматривает доступные индексы, чтобы определить, можно ли использовать какой-либо из них для выполнения условия запроса. Если он находит соответствующий индекс, PostgreSQL использует его для быстрой идентификации соответствующих строк в таблице. Это приводит к значительному ускорению запросов, особенно в ситуациях, когда таблицы большие или условия сложные.
PostgreSQL поддерживает несколько типов индексов, включая B-tree, hash, GiST, SP-GiST и BRIN. Каждый тип индекса предназначен для обслуживания различных типов запросов и шаблонов доступа к данным. https://www.freecodecamp.org/news/postgresql-indexing-strategies/
Когда запрос выполняется, PostgreSQL просматривает доступные индексы, чтобы определить, можно ли использовать какой-либо из них для выполнения условия запроса. Если он находит соответствующий индекс, PostgreSQL использует его для быстрой идентификации соответствующих строк в таблице. Это приводит к значительному ускорению запросов, особенно в ситуациях, когда таблицы большие или условия сложные.
PostgreSQL поддерживает несколько типов индексов, включая B-tree, hash, GiST, SP-GiST и BRIN. Каждый тип индекса предназначен для обслуживания различных типов запросов и шаблонов доступа к данным. https://www.freecodecamp.org/news/postgresql-indexing-strategies/
freeCodeCamp.org
Advanced Indexing Strategies in PostgreSQL
By Faith Oyama Indexing in PostgreSQL is a process that involves creating data structures that are optimized to efficiently search and retrieve data from tables. An index is a copy of a portion of a table, arranged in a way that enables PostgreSQL t...
Менеджер пакетов базы данных
Для доверенных языковых расширений PostgreSQL (TLE)
https://database.dev/
Для доверенных языковых расширений PostgreSQL (TLE)
https://database.dev/
Forwarded from Шпаргалки для айтишников
SQL-cheat-sheet.pdf
224.9 KB
Подготовьтесь к собеседованиям по SQL, используя SQL Cheatsheet