Senior
Milyen adatbázisokkal dolgozott?
sobes.tech MI
Válasz az MI-től
Gyakorlatomban különféle adatbázisokkal dolgoztam, beleértve relációs és NoSQL megoldásokat. A relációs adatbázisok közé tartozik a PostgreSQL és a MySQL, ahol SQL-lekérdezéseket, indexeket, tranzakciókat és teljesítmény-optimalizálást alkalmaztam. Tapasztalatom van az Oracle és a Microsoft SQL Serverrel is.
A NoSQL adatbázisok közül a MongoDB-t dokumentumok tárolására, a Redis-t gyorsítótárazásra és gyors adat-hozzáférésre, valamint a Cassandra-t elosztott tárolásra, magas rendelkezésre állással használtam.
Példa PostgreSQL-hez való Java csatlakozásra JDBC-vel:
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"));
}
}