Назад к вопросам
Т-Банк
Senior
4
С какими базами данных доводилось работать?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
В своей практике я работал с различными базами данных, включая реляционные и NoSQL решения. Среди реляционных — PostgreSQL и MySQL, где использовал SQL-запросы, индексы, транзакции и оптимизацию производительности. Также имел опыт с Oracle и Microsoft SQL Server.
Из NoSQL баз — MongoDB для хранения документов, Redis для кэширования и быстрого доступа к данным, а также Cassandra для распределённого хранения с высокой доступностью.
Пример подключения к PostgreSQL на Java с использованием JDBC:
String url = "jdbc:postgresql://localhost:5432/mydb";
String user = "user";
String password = "password";
try (Connection conn = DriverManager.getConnection(url, user, password)) {
PreparedStatement ps = conn.prepareStatement("SELECT * FROM users WHERE id = ?");
ps.setInt(1, 1);
ResultSet rs = ps.executeQuery();
while (rs.next()) {
System.out.println(rs.getString("username"));
}
}