Please use the links below to view the description and specific instructions for individual samples in the following sub-directories:
async_native Demonstrates asynchronous events with a shared memory database (together with AsyncManaged) AsyncDelegate Demonstrates how to setup asynchronous event handlers as C# Delegates AsyncEvent Demonstrates how to setup asynchronous events as standard Threads AsyncManaged Opens a database in shared memory, then the C program async_native
connects to the shared memory database and listens for eventsBTree Demonstrates search operations with a tree
indexCompound Demonstrates definition and usage of compound (multifield) indexes ConnectCtx Connects to the database opened by “createdb_sniffer” then throws an exception to simulate a crash createdb_sniffer Creates a database using shared memory and runs a sniffer DiskPerf Displays some timings indicating performance for basic disk-based insert, update and delete operations Emit Demonstrates a Sequential traversal over Key index FullText Demonstrates full text lookup operations over a string vector using a btree index Hash Demonstrates operations on unique and non-unique hash indexes IncBackup Demonstrates incremental backup and restore KDTree Demonstrates kdtree index operations LINQ Demonstrates the LINQ interface for inserting records to and querying an eXtremeDB database Open Demonstrates opening and connecting to an eXtremeDB database open_mixed Creates/opens a shared-memory database, waits for user input while the OpenMixed module inserts a record, then closes the database Open2 Demonstrates opening and connecting to two eXtremeDB databases OpenMixed Connects to the shared–memory database opened by “open_mixed” then inserts a record Operations Demonstrates basic insert/update/delete operations Patricia Demonstrates patricia trie match functions using a string key Perf Displays some timings indicating performance for basic insert, update and delete operations Perf2 Displays some timings indicating performance for basic insert, update and delete operations using two databases RTree Demonstrates RTree index operations SaveLoad Demonstrates saving and loading a binary database image to/from disk Statistics Demonstrates the runtime statistics API Stock Demonstrates various operations over sequences Trigram Demonstrates usage of the trigram index Ttl Demonstrates usage of the Time-To-Live technique of automatically deleting obsolete objects Types Demonstrates storing, retrieving and displaying eXtremeDB data types