Hogyan garantálható egy felhasználó tranzakcióinak szekvenciális feldolgozása Kafka-ban?
Java
Mi az az Outbox minta és hogyan működik?
Milyen sorrendben kell megadni az oszlopokat egy összetett indexben? Számít a sorrend?
Mi az a LazyInitializationException a Hibernate-ben, és hogyan kezeljük?
/** * Meg kell találni a legkisebb életkorú személyt a legtöbb emberrel rendelkező szobában * A solution metódus végén hívni kell a writeSolution(user, room) metódust */
Mi az index a PostgreSQL-ben? Előnyök és hátrányok, index típusok.
- listázza a neveket, az első oszlopban a nevet, - a második oszlopban az adott névvel rendelkező látogatók száma, - a harmadik oszlopban az adott névvel és 27 év feletti látogatók száma - rendezze növekvő sorrendbe (A-Z) SQL kód példa: ```sql create table customers ( id int, name text, age int ); insert into customers values (1, 'John', 20), (2, 'John', 20), (3, 'John', null), (4, 'John', 37), (5, 'Jane', null), (6, 'Bob', 13), (7, 'Bob', 99); SELECT name, COUNT(*) AS total, COUNT(CASE WHEN age > 27 THEN 1 END) AS older_27 FROM customers GROUP BY name ORDER BY name ASC; ```
Mesélj egy nagyon bonyolult feladatról, amit hosszú ideig megoldottál, és végül sikerült.
Üzenetkézbesítési garanciák a Kafka-ban (legfeljebb egyszer, legalább egyszer, pontosan egyszer) és az üzenetek sorrendje
Mi az optimista és pesszimista zárolás? Mikor használjuk mindkettőt?
Mesélj a tranzakciók izolációs szintjeiről a PostgreSQL-ben
Miért nem lehet HTTP-kérést végrehajtani adatbázis tranzakcióban?
Az OFFSET problémája nagy táblák esetén és hogyan oldjuk meg (kurzor alapú lapozás)
Mi a partíció Kafka-ban, és hogyan válasszuk ki a számukat?
Hogyan valósítható meg egy forgatókönyv: adatbázisba mentés, HTTP-kérés végrehajtása, adatok gazdagítása és újra mentése tranzakciósan?
Használta már a @Transactional annotációt Hibernate-ben? Meséljen a tranzakciókkal való munkáról.