1. The four characteristics of transactions, and their respective characteristics (atomic, isolation), etc., how does the project solve these problems
2. Database locks: row locks, table locks; optimistic locks, pessimistic locks
3. Several granularities of database transactions;
4. Difference between relational and non-relational databases