Встречается на собеседованиях • сегодня

Какие знаешь базы данных

Реляционные (SQL):

  • MySQL, PostgreSQL — популярные, с поддержкой сложных запросов.
  • SQLite — встраиваемая, без сервера (используется в мобильных приложениях).
  • MS SQL, Oracle — корпоративные, с высокой производительностью.

NoSQL:

  • MongoDB — документная, гибкая схема (JSON-подобные документы).
  • Redis — key-value хранилище в памяти, для кеширования.
  • Cassandra — колоночная, масштабируемая для больших данных.

Графовые:

  • Neo4j — для данных со сложными связями (соцсети, рекомендации).

Пример подключения к MongoDB в Node.js:

javascript
const { MongoClient } = require('mongodb');
const url = 'mongodb://localhost:27017';
const client = new MongoClient(url);

async function run() {
  await client.connect();
  const db = client.db('test');
  const collection = db.collection('users');
  const users = await collection.find().toArray();
  console.log(users);
}
run();
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы