Junior — Middle
87
Təcrübənizdə hansı növ verilənlər bazaları və ya məlumat anbarlarından istifadə etmisiniz?
Şirkətlər soruşuldu
ООО Ок Софт
AI-dan cavab
sobes.tech Süni İntellekt
В практике я использовал следующие типы баз данных и хранилищ данных:
- Реляционные базы данных (SQL): PostgreSQL, MySQL, SQLite. Использовал их для хранения структурированных данных с поддержкой сложных запросов и транзакций.
- Документоориентированные базы данных (NoSQL): MongoDB. Применял для гибкого хранения JSON-подобных документов, когда структура данных может часто меняться.
- Ключ-значение хранилища: Redis. Использовал для кэширования и быстрого доступа к данным.
- Файловые хранилища: Amazon S3 для хранения больших файлов и бэкапов.
Пример подключения к PostgreSQL на Python с использованием библиотеки psycopg2:
import psycopg2
conn = psycopg2.connect(
dbname="mydb",
user="user",
password="password",
host="localhost"
)
cur = conn.cursor()
cur.execute('SELECT * FROM users')
rows = cur.fetchall()
for row in rows:
print(row)
cur.close()
conn.close()