Какую БД использовал на предыдущей работе

Python Middle Без компании
Какую БД использовал на предыдущей работе
Ответы
PostgreSQL - реляционная СУБД с открытым исходным кодом. Основные преимущества: - Поддержка ACID-транзакций - Расширяемость через пользовательские функции и типы - Полноценные JSON-возможности (jsonb) - Хорошая производительность для OLTP-нагрузок Пример работы через psycopg2: ``` import psycopg2 conn = psycopg2.connect(dbname='test', user='postgres') cursor = conn.cursor() cursor.execute("INSERT INTO users (name, age) VALUES (%s, %s)", ('John', 25)) conn.commit() ``` Также использовал Redis для кеширования и задач вроде rate-limiting. Пример: ``` import redis r = redis.Redis() r.setex('user:123', 3600, 'cached_data') # TTL 1 час ``` Выбор зависел от задачи: PostgreSQL для структурированных данных, Redis для быстрого доступа и временных данных.