Встречается на собеседованиях • сегодня
Какие знаешь типы хранения данных в БД
В БД данные хранятся в следующих основных типах:
- Таблицы (реляционные) - строки и столбцы (SQL-БД: MySQL, PostgreSQL)
sql
CREATE TABLE users (id INT, name VARCHAR(50));- Документы - JSON-подобные структуры (MongoDB, CouchDB)
json
{
"_id": "123",
"name": "John",
"address": {
"city": "New York"
}
}- Ключ-значение - простые пары (Redis, Memcached)
python
redis.set("user:123", "{'name':'John'}");- Графовые - узлы и связи (Neo4j)
cypher
CREATE (user:User {name: 'John'})-[:FRIEND]->(friend:User)- Колоночные - оптимизированы для аналитики (Cassandra)
- Поисковые - индексы для полнотекстового поиска (Elasticsearch)
Выбор зависит от структуры данных и требований к запросам.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы