pg 10多级分区表(range_list)配置查询

简介:

-- define partitioned table: t_range_list

create table t_range_list(id bigserial, tenant_id int, crt_time timestamp) partition by list ( mod(tenant_id, 10));



-- level 1 : list-- list ( mod(tenant_id, 10))

create table t_range_list_0 partition of t_range_list (id, tenant_id, crt_time ) for values in (0) partition by range (crt_time);

create table t_range_list_1 partition of t_range_list (id, tenant_id, crt_time ) for values in (1) partition by range (crt_time); 

create table t_range_list_2 partition of t_range_list (id, tenant_id, crt_time ) for values in (2) partition by range (crt_time); 

create table t_range_list_3 partition of t_range_list (id, tenant_id, crt_time ) for values in (3) partition by range (crt_time);

create table t_range_list_4 partition of t_range_list (id, tenant_id, crt_time ) for values in (4) partition by range (crt_time);

create table t_range_list_5 partition of t_range_list (id, tenant_id, crt_time ) for values in (5) partition by range (crt_time);

create table t_range_list_6 partition of t_range_list (id, tenant_id, crt_time ) for values in (6) partition by range (crt_time);

create table t_range_list_7 partition of t_range_list (id, tenant_id, crt_time ) for values in (7) partition by range (crt_time);

create table t_range_list_8 partition of t_range_list (id, tenant_id, crt_time ) for values in (8) partition by range (crt_time);

create table t_range_list_9 partition of t_range_list (id, tenant_id, crt_time ) for values in (9) partition by range (crt_time);



-- level 2 : range-- range (crt_time)

-- t_range_list_0

create table t_range_list_0_201701 partition of t_range_list_0 (id  primary key, tenant_id , crt_time ) for values from ('2017-01-01') to ('2017-02-01');

create table t_range_list_0_201702 partition of t_range_list_0 (id  primary key, tenant_id , crt_time ) for values from ('2017-02-01') to ('2017-03-01');

create table t_range_list_0_201703 partition of t_range_list_0 (id  primary key, tenant_id , crt_time ) for values from ('2017-03-01') to ('2017-04-01');

create table t_range_list_0_201704 partition of t_range_list_0 (id  primary key, tenant_id , crt_time ) for values from ('2017-04-01') to ('2017-05-01');

create table t_range_list_0_201705 partition of t_range_list_0 (id  primary key, tenant_id , crt_time ) for values from ('2017-05-01') to ('2017-06-01');

create table t_range_list_0_201706 partition of t_range_list_0 (id  primary key, tenant_id , crt_time ) for values from ('2017-06-01') to ('2017-07-01');

create table t_range_list_0_201707 partition of t_range_list_0 (id  primary key, tenant_id , crt_time ) for values from ('2017-07-01') to ('2017-08-01');

create table t_range_list_0_201708 partition of t_range_list_0 (id  primary key, tenant_id , crt_time ) for values from ('2017-08-01') to ('2017-09-01');

create table t_range_list_0_201709 partition of t_range_list_0 (id  primary key, tenant_id , crt_time ) for values from ('2017-09-01') to ('2017-10-01');

create table t_range_list_0_201710 partition of t_range_list_0 (id  primary key, tenant_id , crt_time ) for values from ('2017-10-01') to ('2017-11-01');

create table t_range_list_0_201711 partition of t_range_list_0 (id  primary key, tenant_id , crt_time ) for values from ('2017-11-01') to ('2017-12-01');

create table t_range_list_0_201712 partition of t_range_list_0 (id  primary key, tenant_id , crt_time ) for values from ('2017-12-01') to ('2018-01-01');


-- t_range_list_1

create table t_range_list_1_201701 partition of t_range_list_1 (id  primary key, tenant_id , crt_time ) for values from ('2017-01-01') to ('2017-02-01');

create table t_range_list_1_201702 partition of t_range_list_1 (id  primary key, tenant_id , crt_time ) for values from ('2017-02-01') to ('2017-03-01');

create table t_range_list_1_201703 partition of t_range_list_1 (id  primary key, tenant_id , crt_time ) for values from ('2017-03-01') to ('2017-04-01');

create table t_range_list_1_201704 partition of t_range_list_1 (id  primary key, tenant_id , crt_time ) for values from ('2017-04-01') to ('2017-05-01');

create table t_range_list_1_201705 partition of t_range_list_1 (id  primary key, tenant_id , crt_time ) for values from ('2017-05-01') to ('2017-06-01');

create table t_range_list_1_201706 partition of t_range_list_1 (id  primary key, tenant_id , crt_time ) for values from ('2017-06-01') to ('2017-07-01');

create table t_range_list_1_201707 partition of t_range_list_1 (id  primary key, tenant_id , crt_time ) for values from ('2017-07-01') to ('2017-08-01');

create table t_range_list_1_201708 partition of t_range_list_1 (id  primary key, tenant_id , crt_time ) for values from ('2017-08-01') to ('2017-09-01');

create table t_range_list_1_201709 partition of t_range_list_1 (id  primary key, tenant_id , crt_time ) for values from ('2017-09-01') to ('2017-10-01');

create table t_range_list_1_201710 partition of t_range_list_1 (id  primary key, tenant_id , crt_time ) for values from ('2017-10-01') to ('2017-11-01');

create table t_range_list_1_201711 partition of t_range_list_1 (id  primary key, tenant_id , crt_time ) for values from ('2017-11-01') to ('2017-12-01');

create table t_range_list_1_201712 partition of t_range_list_1 (id  primary key, tenant_id , crt_time ) for values from ('2017-12-01') to ('2018-01-01');


-- t_range_list_2;

create table t_range_list_2_201701 partition of t_range_list_2 (id  primary key, tenant_id , crt_time ) for values from ('2017-01-01') to ('2017-02-01');

create table t_range_list_2_201702 partition of t_range_list_2 (id  primary key, tenant_id , crt_time ) for values from ('2017-02-01') to ('2017-03-01');

create table t_range_list_2_201703 partition of t_range_list_2 (id  primary key, tenant_id , crt_time ) for values from ('2017-03-01') to ('2017-04-01');

create table t_range_list_2_201704 partition of t_range_list_2 (id  primary key, tenant_id , crt_time ) for values from ('2017-04-01') to ('2017-05-01');

create table t_range_list_2_201705 partition of t_range_list_2 (id  primary key, tenant_id , crt_time ) for values from ('2017-05-01') to ('2017-06-01');

create table t_range_list_2_201706 partition of t_range_list_2 (id  primary key, tenant_id , crt_time ) for values from ('2017-06-01') to ('2017-07-01');

create table t_range_list_2_201707 partition of t_range_list_2 (id  primary key, tenant_id , crt_time ) for values from ('2017-07-01') to ('2017-08-01');

create table t_range_list_2_201708 partition of t_range_list_2 (id  primary key, tenant_id , crt_time ) for values from ('2017-08-01') to ('2017-09-01');

create table t_range_list_2_201709 partition of t_range_list_2 (id  primary key, tenant_id , crt_time ) for values from ('2017-09-01') to ('2017-10-01');

create table t_range_list_2_201710 partition of t_range_list_2 (id  primary key, tenant_id , crt_time ) for values from ('2017-10-01') to ('2017-11-01');

create table t_range_list_2_201711 partition of t_range_list_2 (id  primary key, tenant_id , crt_time ) for values from ('2017-11-01') to ('2017-12-01');

create table t_range_list_2_201712 partition of t_range_list_2 (id  primary key, tenant_id , crt_time ) for values from ('2017-12-01') to ('2018-01-01');





-- t_range_list_3;

create table t_range_list_3_201701 partition of t_range_list_3 (id  primary key, tenant_id , crt_time ) for values from ('2017-01-01') to ('2017-02-01');

create table t_range_list_3_201702 partition of t_range_list_3 (id  primary key, tenant_id , crt_time ) for values from ('2017-02-01') to ('2017-03-01');

create table t_range_list_3_201703 partition of t_range_list_3 (id  primary key, tenant_id , crt_time ) for values from ('2017-03-01') to ('2017-04-01');

create table t_range_list_3_201704 partition of t_range_list_3 (id  primary key, tenant_id , crt_time ) for values from ('2017-04-01') to ('2017-05-01');

create table t_range_list_3_201705 partition of t_range_list_3 (id  primary key, tenant_id , crt_time ) for values from ('2017-05-01') to ('2017-06-01');

create table t_range_list_3_201706 partition of t_range_list_3 (id  primary key, tenant_id , crt_time ) for values from ('2017-06-01') to ('2017-07-01');

create table t_range_list_3_201707 partition of t_range_list_3 (id  primary key, tenant_id , crt_time ) for values from ('2017-07-01') to ('2017-08-01');

create table t_range_list_3_201708 partition of t_range_list_3 (id  primary key, tenant_id , crt_time ) for values from ('2017-08-01') to ('2017-09-01');

create table t_range_list_3_201709 partition of t_range_list_3 (id  primary key, tenant_id , crt_time ) for values from ('2017-09-01') to ('2017-10-01');

create table t_range_list_3_201710 partition of t_range_list_3 (id  primary key, tenant_id , crt_time ) for values from ('2017-10-01') to ('2017-11-01');

create table t_range_list_3_201711 partition of t_range_list_3 (id  primary key, tenant_id , crt_time ) for values from ('2017-11-01') to ('2017-12-01');

create table t_range_list_3_201712 partition of t_range_list_3 (id  primary key, tenant_id , crt_time ) for values from ('2017-12-01') to ('2018-01-01');



-- t_range_list_4;

create table t_range_list_4_201701 partition of t_range_list_4 (id  primary key, tenant_id , crt_time ) for values from ('2017-01-01') to ('2017-02-01');

create table t_range_list_4_201702 partition of t_range_list_4 (id  primary key, tenant_id , crt_time ) for values from ('2017-02-01') to ('2017-03-01');

create table t_range_list_4_201703 partition of t_range_list_4 (id  primary key, tenant_id , crt_time ) for values from ('2017-03-01') to ('2017-04-01');

create table t_range_list_4_201704 partition of t_range_list_4 (id  primary key, tenant_id , crt_time ) for values from ('2017-04-01') to ('2017-05-01');

create table t_range_list_4_201705 partition of t_range_list_4 (id  primary key, tenant_id , crt_time ) for values from ('2017-05-01') to ('2017-06-01');

create table t_range_list_4_201706 partition of t_range_list_4 (id  primary key, tenant_id , crt_time ) for values from ('2017-06-01') to ('2017-07-01');

create table t_range_list_4_201707 partition of t_range_list_4 (id  primary key, tenant_id , crt_time ) for values from ('2017-07-01') to ('2017-08-01');

create table t_range_list_4_201708 partition of t_range_list_4 (id  primary key, tenant_id , crt_time ) for values from ('2017-08-01') to ('2017-09-01');

create table t_range_list_4_201709 partition of t_range_list_4 (id  primary key, tenant_id , crt_time ) for values from ('2017-09-01') to ('2017-10-01');

create table t_range_list_4_201710 partition of t_range_list_4 (id  primary key, tenant_id , crt_time ) for values from ('2017-10-01') to ('2017-11-01');

create table t_range_list_4_201711 partition of t_range_list_4 (id  primary key, tenant_id , crt_time ) for values from ('2017-11-01') to ('2017-12-01');

create table t_range_list_4_201712 partition of t_range_list_4 (id  primary key, tenant_id , crt_time ) for values from ('2017-12-01') to ('2018-01-01');


-- t_range_list_5;

create table t_range_list_5_201701 partition of t_range_list_5 (id  primary key, tenant_id , crt_time ) for values from ('2017-01-01') to ('2017-02-01');

create table t_range_list_5_201702 partition of t_range_list_5 (id  primary key, tenant_id , crt_time ) for values from ('2017-02-01') to ('2017-03-01');

create table t_range_list_5_201703 partition of t_range_list_5 (id  primary key, tenant_id , crt_time ) for values from ('2017-03-01') to ('2017-04-01');

create table t_range_list_5_201704 partition of t_range_list_5 (id  primary key, tenant_id , crt_time ) for values from ('2017-04-01') to ('2017-05-01');

create table t_range_list_5_201705 partition of t_range_list_5 (id  primary key, tenant_id , crt_time ) for values from ('2017-05-01') to ('2017-06-01');

create table t_range_list_5_201706 partition of t_range_list_5 (id  primary key, tenant_id , crt_time ) for values from ('2017-06-01') to ('2017-07-01');

create table t_range_list_5_201707 partition of t_range_list_5 (id  primary key, tenant_id , crt_time ) for values from ('2017-07-01') to ('2017-08-01');

create table t_range_list_5_201708 partition of t_range_list_5 (id  primary key, tenant_id , crt_time ) for values from ('2017-08-01') to ('2017-09-01');

create table t_range_list_5_201709 partition of t_range_list_5 (id  primary key, tenant_id , crt_time ) for values from ('2017-09-01') to ('2017-10-01');

create table t_range_list_5_201710 partition of t_range_list_5 (id  primary key, tenant_id , crt_time ) for values from ('2017-10-01') to ('2017-11-01');

create table t_range_list_5_201711 partition of t_range_list_5 (id  primary key, tenant_id , crt_time ) for values from ('2017-11-01') to ('2017-12-01');

create table t_range_list_5_201712 partition of t_range_list_5 (id  primary key, tenant_id , crt_time ) for values from ('2017-12-01') to ('2018-01-01');


-- t_range_list_6;

create table t_range_list_6_201701 partition of t_range_list_6 (id  primary key, tenant_id , crt_time ) for values from ('2017-01-01') to ('2017-02-01');

create table t_range_list_6_201702 partition of t_range_list_6 (id  primary key, tenant_id , crt_time ) for values from ('2017-02-01') to ('2017-03-01');

create table t_range_list_6_201703 partition of t_range_list_6 (id  primary key, tenant_id , crt_time ) for values from ('2017-03-01') to ('2017-04-01');

create table t_range_list_6_201704 partition of t_range_list_6 (id  primary key, tenant_id , crt_time ) for values from ('2017-04-01') to ('2017-05-01');

create table t_range_list_6_201705 partition of t_range_list_6 (id  primary key, tenant_id , crt_time ) for values from ('2017-05-01') to ('2017-06-01');

create table t_range_list_6_201706 partition of t_range_list_6 (id  primary key, tenant_id , crt_time ) for values from ('2017-06-01') to ('2017-07-01');

create table t_range_list_6_201707 partition of t_range_list_6 (id  primary key, tenant_id , crt_time ) for values from ('2017-07-01') to ('2017-08-01');

create table t_range_list_6_201708 partition of t_range_list_6 (id  primary key, tenant_id , crt_time ) for values from ('2017-08-01') to ('2017-09-01');

create table t_range_list_6_201709 partition of t_range_list_6 (id  primary key, tenant_id , crt_time ) for values from ('2017-09-01') to ('2017-10-01');

create table t_range_list_6_201710 partition of t_range_list_6 (id  primary key, tenant_id , crt_time ) for values from ('2017-10-01') to ('2017-11-01');

create table t_range_list_6_201711 partition of t_range_list_6 (id  primary key, tenant_id , crt_time ) for values from ('2017-11-01') to ('2017-12-01');

create table t_range_list_6_201712 partition of t_range_list_6 (id  primary key, tenant_id , crt_time ) for values from ('2017-12-01') to ('2018-01-01');


-- t_range_list_7;

create table t_range_list_7_201701 partition of t_range_list_7 (id  primary key, tenant_id , crt_time ) for values from ('2017-01-01') to ('2017-02-01');

create table t_range_list_7_201702 partition of t_range_list_7 (id  primary key, tenant_id , crt_time ) for values from ('2017-02-01') to ('2017-03-01');

create table t_range_list_7_201703 partition of t_range_list_7 (id  primary key, tenant_id , crt_time ) for values from ('2017-03-01') to ('2017-04-01');

create table t_range_list_7_201704 partition of t_range_list_7 (id  primary key, tenant_id , crt_time ) for values from ('2017-04-01') to ('2017-05-01');

create table t_range_list_7_201705 partition of t_range_list_7 (id  primary key, tenant_id , crt_time ) for values from ('2017-05-01') to ('2017-06-01');

create table t_range_list_7_201706 partition of t_range_list_7 (id  primary key, tenant_id , crt_time ) for values from ('2017-06-01') to ('2017-07-01');

create table t_range_list_7_201707 partition of t_range_list_7 (id  primary key, tenant_id , crt_time ) for values from ('2017-07-01') to ('2017-08-01');

create table t_range_list_7_201708 partition of t_range_list_7 (id  primary key, tenant_id , crt_time ) for values from ('2017-08-01') to ('2017-09-01');

create table t_range_list_7_201709 partition of t_range_list_7 (id  primary key, tenant_id , crt_time ) for values from ('2017-09-01') to ('2017-10-01');

create table t_range_list_7_201710 partition of t_range_list_7 (id  primary key, tenant_id , crt_time ) for values from ('2017-10-01') to ('2017-11-01');

create table t_range_list_7_201711 partition of t_range_list_7 (id  primary key, tenant_id , crt_time ) for values from ('2017-11-01') to ('2017-12-01');

create table t_range_list_7_201712 partition of t_range_list_7 (id  primary key, tenant_id , crt_time ) for values from ('2017-12-01') to ('2018-01-01');


-- t_range_list_8;

create table t_range_list_8_201701 partition of t_range_list_8 (id  primary key, tenant_id , crt_time ) for values from ('2017-01-01') to ('2017-02-01');

create table t_range_list_8_201702 partition of t_range_list_8 (id  primary key, tenant_id , crt_time ) for values from ('2017-02-01') to ('2017-03-01');

create table t_range_list_8_201703 partition of t_range_list_8 (id  primary key, tenant_id , crt_time ) for values from ('2017-03-01') to ('2017-04-01');

create table t_range_list_8_201704 partition of t_range_list_8 (id  primary key, tenant_id , crt_time ) for values from ('2017-04-01') to ('2017-05-01');

create table t_range_list_8_201705 partition of t_range_list_8 (id  primary key, tenant_id , crt_time ) for values from ('2017-05-01') to ('2017-06-01');

create table t_range_list_8_201706 partition of t_range_list_8 (id  primary key, tenant_id , crt_time ) for values from ('2017-06-01') to ('2017-07-01');

create table t_range_list_8_201707 partition of t_range_list_8 (id  primary key, tenant_id , crt_time ) for values from ('2017-07-01') to ('2017-08-01');

create table t_range_list_8_201708 partition of t_range_list_8 (id  primary key, tenant_id , crt_time ) for values from ('2017-08-01') to ('2017-09-01');

create table t_range_list_8_201709 partition of t_range_list_8 (id  primary key, tenant_id , crt_time ) for values from ('2017-09-01') to ('2017-10-01');

create table t_range_list_8_201710 partition of t_range_list_8 (id  primary key, tenant_id , crt_time ) for values from ('2017-10-01') to ('2017-11-01');

create table t_range_list_8_201711 partition of t_range_list_8 (id  primary key, tenant_id , crt_time ) for values from ('2017-11-01') to ('2017-12-01');

create table t_range_list_8_201712 partition of t_range_list_8 (id  primary key, tenant_id , crt_time ) for values from ('2017-12-01') to ('2018-01-01');


-- t_range_list_9;

create table t_range_list_9_201701 partition of t_range_list_9 (id  primary key, tenant_id , crt_time ) for values from ('2017-01-01') to ('2017-02-01');

create table t_range_list_9_201702 partition of t_range_list_9 (id  primary key, tenant_id , crt_time ) for values from ('2017-02-01') to ('2017-03-01');

create table t_range_list_9_201703 partition of t_range_list_9 (id  primary key, tenant_id , crt_time ) for values from ('2017-03-01') to ('2017-04-01');

create table t_range_list_9_201704 partition of t_range_list_9 (id  primary key, tenant_id , crt_time ) for values from ('2017-04-01') to ('2017-05-01');

create table t_range_list_9_201705 partition of t_range_list_9 (id  primary key, tenant_id , crt_time ) for values from ('2017-05-01') to ('2017-06-01');

create table t_range_list_9_201706 partition of t_range_list_9 (id  primary key, tenant_id , crt_time ) for values from ('2017-06-01') to ('2017-07-01');

create table t_range_list_9_201707 partition of t_range_list_9 (id  primary key, tenant_id , crt_time ) for values from ('2017-07-01') to ('2017-08-01');

create table t_range_list_9_201708 partition of t_range_list_9 (id  primary key, tenant_id , crt_time ) for values from ('2017-08-01') to ('2017-09-01');

create table t_range_list_9_201709 partition of t_range_list_9 (id  primary key, tenant_id , crt_time ) for values from ('2017-09-01') to ('2017-10-01');

create table t_range_list_9_201710 partition of t_range_list_9 (id  primary key, tenant_id , crt_time ) for values from ('2017-10-01') to ('2017-11-01');

create table t_range_list_9_201711 partition of t_range_list_9 (id  primary key, tenant_id , crt_time ) for values from ('2017-11-01') to ('2017-12-01');

create table t_range_list_9_201712 partition of t_range_list_9 (id  primary key, tenant_id , crt_time ) for values from ('2017-12-01') to ('2018-01-01');


-- insert test data:

insert into t_range_list(tenant_id,crt_time) values(10110,'2017-01-01 09:10:30'),(10111,'2017-02-01 09:10:30'),(10112,'2017-03-01 09:10:30'),(10113,'2017-04-01 09:10:30'),

(10114,'2017-05-01 09:10:30'),(10115,'2017-06-01 09:10:30'),(10116,'2017-07-01 09:10:30'),(10118,'2017-08-01 09:10:30'),

(10119,'2017-09-01 09:10:30'),(10120,'2017-10-01 09:10:30'),(10121,'2017-11-01 09:10:30'),(10122,'2017-12-01 09:10:30')


--excute SQL Select

pdb=# explain analyze select * from t_range_list

where mod(tenant_id, 10)=mod(10112, 10)

and crt_time='2017-03-01 09:10:30';

                                                      QUERY PLAN                                                       

-----------------------------------------------------------------------------------------------------------------------

 Append  (cost=0.00..39.75 rows=1 width=20) (actual time=0.015..0.016 rows=1 loops=1)

   ->  Seq Scan on t_range_list_2_201703  (cost=0.00..39.75 rows=1 width=20) (actual time=0.014..0.015 rows=1 loops=1)

         Filter: ((crt_time = '2017-03-01 09:10:30'::timestamp without time zone) AND (mod(tenant_id, 10) = 2))

 Planning time: 5.177 ms

 Execution time: 0.047 ms

(5 rows)


pdb=# 



本文转自 pgmia 51CTO博客,原文链接:http://blog.51cto.com/heyiyi/1946609

相关文章
|
6月前
|
存储 NoSQL Redis
【Redis】利用Redis List实现数据库分页快速查询
【Redis】利用Redis List实现数据库分页快速查询
375 0
|
6月前
|
存储 缓存 NoSQL
利用Redis List实现数据库分页快速查询的有效方法
利用Redis List实现数据库分页快速查询的有效方法
|
SQL 关系型数据库 分布式数据库
数据库内核那些事|细说PolarDB优化器查询变换:IN-List变换
本篇文章将对PolarDB的IN-List变换进行深入阐述,从而让我们对PolarDB的查询改写能力有更感性的认知。
|
SQL 前端开发 关系型数据库
mysql根据父节点递归查询所有子节点,List转树形结构工具类
mysql根据父节点递归查询所有子节点,List转树形结构工具类
1064 0
mysql根据父节点递归查询所有子节点,List转树形结构工具类
|
SQL 关系型数据库 分布式数据库
数据库内核那些事|细说PolarDB优化器查询变换:IN-List变换
数据库内核那些事|细说PolarDB优化器查询变换:IN-List变换
138 0
|
4月前
|
前端开发
若依修改,配置了一个接口路径出现了,如何放通接口{ “msg“: “请求访问:/code/list,认证失败,无法访问系统资源“, “code“: 401}
若依修改,配置了一个接口路径出现了,如何放通接口{ “msg“: “请求访问:/code/list,认证失败,无法访问系统资源“, “code“: 401}
|
4月前
|
NoSQL Java Redis
Redis09-----List类型,有序,元素可以重复,插入和删除快,查询速度一般,一般保存一些有顺序的数据,如朋友圈点赞列表,评论列表等,LPUSH user 1 2 3可以一个一个推
Redis09-----List类型,有序,元素可以重复,插入和删除快,查询速度一般,一般保存一些有顺序的数据,如朋友圈点赞列表,评论列表等,LPUSH user 1 2 3可以一个一个推
|
6月前
|
分布式计算 关系型数据库 MySQL
实时计算 Flink版产品使用合集之配置Debezium的table.exclude.list不生效是什么导致的
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStreamAPI、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
6月前
|
SQL Java 数据库连接
Mybatis查询 出现Unknow colum 'xxxx' in field list 解决办法
Mybatis查询 出现Unknow colum 'xxxx' in field list 解决办法
|
6月前
如何将Doris的COLLECT_LIST结果用在另一个查询的条件语句里
【4月更文挑战第21天】如何将Doris的COLLECT_LIST结果用在另一个查询的条件语句里
166 0