感谢您阅读《Ultpa图操作语言手册》。如果您对本手册有任何疑问,请联系我们的技术团队。
版本更新(V4.1 至 V4.2)
服务器:
- 优化了计算时的数据结构,降低了内存使用
- 优化了数据存储与数据修改机制
- 支持 EXTA (Extended Algorithm and All),使用户能自行编写函数、子句、算法等插件
- 添加了云服务版本的内存控制参数
Server.docker_mem_usage_path
、Server.memory_max_limit
- 支持通过 SDK 设置 timestamp 的时区
UQL 新特性:
- 支持不限长的属性类型 text
- 可通过下标引用 list (也称为 array) 的元素,如: list[0], list[1:2], list[2:]
- 元数据的增、删、改命令支持参数 limit()
- 添加函数: dateFormat(), toString(), ifnull(), reduce()
- 添加前缀关键词 EXPLAIN、DEBUG、PROFILE 用于从不同角度展示语句执行的性能与统计
- 子句 WHERE 内支持聚合运算
UQL 修改:
- 针对 schema、property、alias 修改了命名规则
- 函数名称变化:
- date_add() -> dateAdd()
- date_diff() -> dateDiff()
- day_of_week() -> dayOfWeek()
- array_union() -> listUnion()
- starts_with() -> startsWith()
- ends_with() -> endsWith()
- 修改了算术运算符、数学函数处理 null 时的规则
Ultipa 图操作语言 Ultipa 团队发明并设计。
文件许可:Creative Commons 4.0