【问题标题】:Create a key value table using apache ignite sqlline使用 apache ignite sqlline 创建键值表
【发布时间】:2021-08-11 08:41:44
【问题描述】:

我正在尝试使用 apache ignite 2.9.1 sqlline 选项制作表格。 它的值部分应该有通用键值对的集合。这很重要。

I want to create following type table

我想知道,我可以使用 apache ignite sqlline 选项来做到这一点吗? 请帮助我理解这一点。

【问题讨论】:

    标签: caching ignite sqlline


    【解决方案1】:

    在 Apache Ignite 中,表总是有特定的类型。缓存可能是<Object, Object>,但表(也由缓存支持)具有特定的列类型。 PRIMARY KEY 中的所有列都被视为键列。

    这个example 总结得很好:

    CREATE TABLE IF NOT EXISTS Person (
      id int,
      city_id int,
      name varchar,
      age int,
      company varchar,
      PRIMARY KEY (id, city_id)
    ) WITH "template=partitioned,backups=1,affinity_key=city_id, key_type=PersonKey, value_type=MyPerson";
    

    【讨论】:

    • 我不能从 sqlline 做缓存吗?
    猜你喜欢
    • 2021-07-20
    • 1970-01-01
    • 2020-03-27
    • 1970-01-01
    • 2020-08-20
    • 1970-01-01
    • 1970-01-01
    • 2021-09-18
    • 2016-12-27
    相关资源
    最近更新 更多