Sobes.tech
Senior

Su kokiomis duomenų bazėmis dirbote?

sobes.tech AI

Atsakymas iš AI

Praktikoje dirbau su įvairiomis duomenų bazėmis, įskaitant reliacines ir NoSQL sprendimus. Tarp reliacinių yra PostgreSQL ir MySQL, kur naudojau SQL užklausas, indeksus, transakcijas ir našumo optimizavimą. Taip pat turiu patirties su Oracle ir Microsoft SQL Server.

NoSQL bazėse naudoju MongoDB dokumentų saugojimui, Redis greitam duomenų prieigai ir talpyklai, o Cassandra – paskirstytam saugojimui su aukštu prieinamumu.

Java naudodamas JDBC pavyzdys, kaip prisijungti prie PostgreSQL:

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"));
    }
}