序列示例
在“入门”部分中描述了在所有受支持平台上构建 Python SDK 示例的步骤。 默认情况下,所有示例可执行文件都构建在 SmartEDB/target/bin 目录中,因此在构建示例后,方便地切换到 target/bin 目录来运行示例,或者如建议的那样,在开发系统调试器中逐行查看代码。请使用以下链接查看以下类别中各个示例的描述和具体说明:
核心示例
Open
此示例演示了如何打开数据库。
在控制台窗口中运行:
open
Operations
此示例演示了对数据库执行的基本操作。
在控制台窗口中运行:
operations
Types
此示例演示了如何处理不同的数据类型。
在控制台窗口中运行:
types
集群示例
Cluster
此示例演示了一个基本的集群实现。
在控制台窗口中运行:
Cluster 2 0
然后在第二个控制台窗口中运行:
Cluster 2 1
序列示例
Seqbasic
此示例演示了如何使用 DB API 访问进程内本地数据库。
在控制台窗口中运行:
seqbasic
Seqapi
此示例演示了使用 Python API 进行序列操作:向序列中插入数据、遍历对象以及调用序列函数。
在控制台窗口中运行:
seqapi
Fintime
此示例演示了如何使用金融行情数据库处理序列。它展示了行情集合以及几种常用的查询。
在控制台窗口中运行:
fintime
Nparray
此示例展示了如何使用 Python API 与 numpy 数组,从而实现更快地向序列插入值。Numpy 是 Python 中广泛使用的科学计算包。(详情请见 www.numpy.org.types)
在控制台窗口中运行:
nparray
SQL 示例
rsql
此示例演示了远程连接和数据库接口的使用。
在控制台窗口中运行:
target\bin\ xsql -p 5001
然后在第二个控制台窗口中运行:
rsql
sqlbasic
此示例演示了如何使用金融行情数据库处理序列。它展示了行情集合以及几种常用的查询。
在控制台窗口中运行:
sqlbasic
sqlseq
此示例演示了如何使用 SQL 处理序列。
在控制台窗口中运行:
sqlseq