gdb查看线程堆栈信息
查看堆栈:gdb -quiet -batch -ex='thread apply all bt' -p pid查看运行位置:gdb -quiet -batch -ex='thread apply all x $pc' -p pid
cassandra数据表的设计
cassandra数据作为一个非常类似于关系型数据库的nosql,其在数据表的设计上于关系型数据库有着一些不同的地方。本文尽个人所理解的内容做简单的剖析。
Primary Key
关系型数据的Primary Key主要是作为数据的唯一性标识用的,对具体业务并没有太大的帮助,比如大量使用的自增id作为唯一主键,而这个id实际上并不是业务的数据,只是作为一个技术上保证唯一性标识的手段而已。
TableStore:交通数据的存储、查询和分析利器
TableStore是阿里云自研的在线数据平台,提供高可靠的存储,实时和丰富的查询功能,适用于结构化、半结构化的海量数据存储以及各种查询、分析。
交通数据是一种数据规模大,实时性要求高的数据,数据的专业性极强,对社会生产的价值极大,我们接下来先看一下交通数据的场景和特征,我们仅以交通路口的车辆同行数据为例。