dolphindb - 如何删除 dolphindb 中的分区数据
问题描述
在 DolphinDB 中,我有一个按日期和股票代码分区的分布式数据库。我想删除过去一周的数据。发现dropPartition这个功能可以做到,但是只能删除叶子分区,不能直接删除top分区,那么如何清理上周集群机器上分布的数据呢?
解决方案
当使用 COMPO 按日期和股票代码分区时,您可以按如下方式删除按日期分区
db1= database(,VALUE,2007.08.01..2007.08.30)
db2=database(, VALUE, symbol(`A`B`C`D`E))
db = database(dbPath, COMPO, [db1,db2])
dropPartition(db,[2007.08.01,2007.08.02],,true)
推荐阅读
- java - 将数组作为用户的输入,将累加和作为新数组输出
- c# - 在 VB.NET Winforms 表单中使用 C# WPF 用户控件
- c - 关于读/写的 C/C++ 编程
- java - Intellij 插件制作包和主类
- python - 在高维矩阵中采样并连接第 n 行和 n+1 行及后续行
- firebase - flutter and firestore : 动态改变价格和大小
- c++ - 打印二维向量的 std::queue
- php - Woocommerce - 如何将简短描述放在产品摘要下方?
- matlab - 如何在 MATLAB/OCTAVE 中创建一个带孔的矩形?
- python - ValueError:在构建 GAN 时,没有为 TensorFlow 中的任何变量提供梯度