当前位置: 首页 > 知识库问答 >
问题:

Cassandra 3.11.1地理空间支持

辛麻雀
2023-03-14

我试图使用卡桑德拉文档中的地理空间示例:https://docs.datastax.com/en/dse/6.7/cql/cql/cql_using/search_index/queriesGeoSpatial.html

CREATE TABLE test ( id text PRIMARY KEY,  point 'PointType',  linestring 'LineStringType');

我收到错误:

我正在使用堆栈:[cqlsh 5.0.1|Cassandra 3.11.1|CQL规范3.4.4|本机协议v4]

如何解决?

共有1个答案

仲学真
2023-03-14

您正在查看的文档是针对DSE 6.7的,DSE 6.7是一种商业产品,其功能已扩展到Cassandra 3.11.1之上。Cassandra 3.11.1不支持点类型。

根据您尝试做的事情,有许多开源项目支持Cassandra的地理空间扩展:

GeoMesa公司

埃拉桑德拉

 类似资料:
  • 主要内容:物理地址空间,逻辑地址空间,什么是单词?物理地址空间 系统中的物理地址空间可以被定义为主存储器的大小。 将进程大小与物理地址空间进行比较非常重要。 进程大小必须小于物理地址空间。 逻辑地址空间 逻辑地址空间可以定义为进程的大小。 进程的大小应该足够小,以便它可以驻留在主内存中。 什么是单词? Word是内存的最小单位。 它是字节的集合。 在分析输入到解码器的n位地址和从解码器产生的2 ^ n个存储位置之后,每个操作系统定义不同的字长。

  • 地址空间 分段机制涉及5个关键内容:逻辑地址(Logical Address,应用程序员看到的地址,在操作系统原理上称为虚拟地址,以后提到虚拟地址就是指逻辑地址)、物理地址(Physical Address, 实际的物理内存地址)、段描述符表(包含多个段描述符的“数组”)、段描述符(描述段的属性,及段描述符表这个“数组”中的“数组元素”)、段选择子(即段寄存器中的值,用于定位段描述符表中段描述符表

  • 我有一个包含许多文档集合,其结构如下: 纬度范围为[25;55] 该收藏包含大约60万条记录。 我设置了2D_Sphere索引:db.myCollection.createIndex({location:“2DSphere”}) 我获得了所有的记录,但我只期望有几个记录(靠近我的坐标!) 有什么建议吗?提前致谢

  • 文件系统负责将空闲块分配给文件,因此它必须跟踪磁盘中存在的所有空闲块。 主要有两种方法,使用它们管理磁盘中的空闲块。 1. 位向量 在这种方法中,空闲空间列表被实现为位图向量。 它包含每个位代表每个块的位数。 如果该块为空,则该位为1,否则为0。最初,所有块都是空的,因此位图向量中的每个位都包含1。 随着空间分配的进行,文件系统开始为文件分配块并将各个位设置为。 2. 链接列表 这是空闲空间管理的

  • 有没有想过为什么使用Dociety的ODM会在同一个查询上返回零结果? 更新#1看起来教义\MongoDB\Query\Builder::near()L363有问题。方法参数忽略第二个值($Y)。因此只传递要执行的第一个值。

  • (1)空间使用情况       企业用户可在云空间左下角可看见企业“云空间“使用量与总量,使用量包括所有的个人空间和团队空间的和。 (2)申请扩容       点击【申请扩容】拨打客服点击进行扩容申请 (3)云空间管理 企业管理员可进入“云空间管理-空间管理”中查看“我的空间”和团队空间的使用情况。 1)查看“我的空间”使用情况 2)查看团队空间使用情况 3)申请扩容 (4)空间创建权限设置