【问题标题】:Are there any plans to implement further data types in ArangoDB with VelocityPack?是否有计划使用 VelocityPack 在 ArangoDB 中实现更多数据类型?
【发布时间】:2017-03-31 17:52:20
【问题描述】:

目前数字存储为 64 位二进制,包括浮点数和整数:是否有计划在 ArangoDB 中本地实现整数和其他数据(例如二进制数据)?

【问题讨论】:

    标签: arangodb


    【解决方案1】:

    Velocypack 的发明考虑了这些数据类型的未来扩展。

    但是,在添加更多数据类型之前,需要先回答以下问题:

    • 如何将扩展的实现分散到所有解析器实现中
    • 如何最好地让司机理解它
    • 如何在 AQL 中操作(比较等)它们
    • 如何索引它们
    • 如何在将 json 与服务器对话的 web-UI 中表示它们
    • 如何在不破坏原始文档的情况下从 webui 中保存它们

    一旦我们对这些问题有了很好的答案,即可以引入日期类型或更高精度的浮点类型。

    【讨论】:

      猜你喜欢
      • 2018-02-20
      • 1970-01-01
      • 2010-09-13
      • 2019-10-01
      • 2020-05-10
      • 2016-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多