Sobes.tech
Senior

Ar kurām datu bāzēm esat strādājis?

sobes.tech AI

Atbilde no AI

Praksei strādāju ar dažādām datu bāzēm, tostarp relāciju un NoSQL risinājumiem. No relāciju datu bāzēm ir PostgreSQL un MySQL, kur es izmantoju SQL vaicājumus, indeksus, transakcijas un veiktspējas optimizāciju. Man ir arī pieredze ar Oracle un Microsoft SQL Server.

No NoSQL datu bāzēm es izmantoju MongoDB dokumentu glabāšanai, Redis kešatmiņai un ātrai datu piekļuvei, kā arī Cassandra sadalītai glabāšanai ar augstu pieejamību.

Java ar JDBC piemērs, kā pieslēgties 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"));
    }
}