我尝试搜索,经过一些搜索,我决定在你的帮助下透露这个秘密。
答案 0 :(得分:1)
你可以肯定地认为hstore
是散列存储的一个小集合,散列是对键/值对的Perl数据类型的引用。
此数据类型的联合设计师Oleg Bartunov提到了-hackers mailing-list中的关系:
你看过contrib / hstore吗?它是类似于perl的哈希数据类型
同样在原始文档中,在PostgreSQL的contrib部分中采用hstore之前(此页面可追溯到2003年或更早版本): http://www.sai.msu.su/~megera/postgres/gist/hstore/README.hstore 有几个引用Perl哈希来解释一些运算符:
* hstore ? text - get value , perl analogy $h{key} * hstore || hstore - concatenation, perl analogy %a=( %b, %c );