README
1# $Id$
2
3StlAccessExample.cpp Simple Database Access.
4
5 Exstl_access uses STL simple features based on the DB access methods.
6
7 Build: make exstl_access
8
9
10repquote/ Replication.
11
12 Exstl_repquote creates a toy stock quote server
13 with DB's single-master, multiple-client replication
14 with communication over TCP, via STL API. See repquote/README.
15
16 Build: make exstl_repquote
17
18
19StlTransactionGuideExample.cpp Multithreaded DB Access.
20
21 StlTxnGuide runs multiple threads to access databases via STL API.
22
23 Build: make StlTxnGuide
24
25
26StlTpcbExample.cpp TPC/B.
27
28 Exstl_tpcb sets up a framework in which to run a TPC/B test
29 via the STL API.
30
31 Database initialization (the -i flag) and running the
32 benchmark (-n flag) must take place separately (i.e.,
33 first create the database, then run 1 or more copies of
34 the benchmark). Furthermore, when running more than one
35 TPCB process, it is necessary to run the deadlock detector
36 (db_deadlock), since it is possible for concurrent tpcb
37 processes to deadlock. For performance measurement, it
38 will also be beneficial to run the db_checkpoint process
39 as well.
40
41 Build: make exstl_tpcb
42