核心功能
请查看以下示例的描述和具体说明。
AsyncManaged / async_native
此示例展示了与共享内存数据库一起使用的异步事件,以及示例 AsyncManaged。
在控制台窗口中运行:
AsyncManaged
然后在第二个控制台窗口中运行:
async_native
现在在 AsyncManaged 控制台中按回车键启动监听线程,并接收来自 async_native 的异步事件通知。
AsyncDelegate
此示例演示了如何将异步事件处理程序设置为 C# 委托。
在控制台窗口中运行:
AsyncDelegate
AsyncEvent
此示例演示了如何将异步事件设置为标准线程。
在控制台窗口中运行:
AsyncEvent
BTree
此示例演示了使用树形索引进行搜索操作。
在控制台窗口中运行:
incBackup
BTree
此示例演示了使用 tree
索引的搜索操作。
在控制台窗口中运行:
BTree
Compound
此示例展示了复合(多字段)索引的定义和用法。
在控制台窗口中运行:
Compound
createdb_sniffer / ConnectCtx
此示例使用共享内存创建/打开数据库并运行嗅探器。
在控制台窗口中运行:
createdb_sniffer
然后在第二个控制台窗口中运行:
ConnectCtx
DiskPerf
此示例展示了一些时间数据,表明了基于磁盘的基本插入、更新和删除操作的性能。
在控制台窗口中运行:
DiskPerf
Emit
此示例演示了对键索引的顺序遍历。
在控制台窗口中运行:
Emit
FullText
此示例演示了如何使用 B 树索引对字符串向量执行全文查找操作。
在控制台窗口中运行:
FullText
Hash
此示例演示了对唯一和非唯一哈希索引的操作。
在控制台窗口中运行:
Hash
IncBackup
此示例演示了使用 Connection 方法 CreateBackup() 进行增量备份以及使用 RestoreBackup() 进行还原。
在控制台窗口中运行:
IncBackup
KDTree
此示例演示了 kdtree 索引操作。
在控制台窗口中运行:
KDTree
LINQ
此示例展示了用于向 SmartEDB 数据库插入记录和查询的 LINQ 接口。
在控制台窗口中运行:
LINQ
Open
此示例演示了如何打开并连接到 SmartEDB 数据库。
在控制台窗口中运行:
Open
open_mixed / OpenMixed
此示例创建/打开一个共享内存数据库,等待用户输入,同时 OpenMixed 示例插入一条记录,然后关闭数据库。
在控制台窗口中运行:
open_mixed
然后在第二个控制台窗口中运行:
OpenMixed
Open2
此示例演示了打开并连接到两个 SmartEDB 数据库。
在控制台窗口中运行:
Open2
Operations
此示例演示了基本的插入/更新/删除操作。
在控制台窗口中运行:
Operations
Patricia
此示例演示了使用字符串键的 Patricia 树匹配函数。
在控制台窗口中运行:
Patricia
Perf
此示例显示了一些时间数据,表明了基本的插入、更新和删除操作的性能。
在控制台窗口中运行:
Perf
Perf2
此示例展示了一些时间数据,表明使用两个数据库执行基本的插入、更新和删除操作的性能情况。
在控制台窗口中运行:
Perf2
RTree
此示例演示了 rtree
索引操作。
在控制台窗口中运行:
RTree
Saveload
此示例演示了如何将二进制数据库映像保存到磁盘以及从磁盘加载。
在控制台窗口中运行:
SaveLoad
Statistics
此示例演示了运行时统计信息 API。
在控制台窗口中运行:
Statistics
Stock
此示例演示了对序列的各种操作。
在控制台窗口中运行:
Stock
Trigram
此示例演示了 trigram
索引的用法。
在控制台窗口中运行:
Trigram
Ttl
此示例演示了使用生存时间(TTL)技术自动删除过时对象的用法。
在控制台窗口中运行:
Ttl
Types
此示例演示了各种 Java 数据库类型的用法。
在控制台窗口中运行:
Types