![](https://img-blog.csdnimg.cn/20210113092112874.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
文章平均质量分 87
关系型数据库和非关系型数据库日常使用记录
盛唐华夏
熟练使用.net、java开发MIS系统,使用informix、mysql、sqlserver、oracle、postgresql、MongoDB等数据库,从事过ERP、POP、WMS系统、执法记录数据管理系统、HIS系统、体检系统、交通信号灯信号配时方案优化、某国家级新建凤凰机场高速路交通仿真平台、大型视频会议系统等系统的开发,10年开发经验,3年项目经理经验
展开
-
PostgreSQL json 索引实践 - 检索(存在、包含、等值、范围等)加速
PostgreSQL json 索引实践 - 检索(存在、包含、等值、范围等)加速背景用户在使用JSON类型时,常见的一些JSON搜索包括:1、存在,JSON中是否存在某个KEY,某些KEY,某些KEY的任意一个存在某个KEY(TOP LEVEL)'{"a":1, "b":2}'::jsonb ? 'b' 存在所有KEY'{"a":1, "b":2, "c":3}'::jsonb ?& array['b', 'c'] 存在任意KEY、元素'["a",转载 2021-01-13 10:51:22 · 1312 阅读 · 0 评论 -
postgresql 的json 和jsonb 的使用
1. json 和jsonb 区别两者从用户操作的角度来说没有区别,区别主要是存储和读取的系统处理(预处理)和耗时方面有区别。json写入快,读取慢,jsonb写入慢,读取快。查询操作推荐使用jsonb,会让你的json查询效率有个很大的提升,这是血和泪的教训。2. 常用的操作符操作符:-> // 右边传入整数(针对纯数组),获取数组的第n个元素,n从0开始算,返回值为jsonjson示例: select '[{"a":"foo"},{"b":"bar"},{"c":转载 2021-01-13 09:54:40 · 1219 阅读 · 0 评论 -
PostgreSQL 的JSON 处理甩“你”几条街
PostgreSQL 的JSON 处理甩“你”几条街首先这里的你绝对不是MONGODB ,至于是谁,你是谁,那的先了解POSTGRESQL 处理 JSON 的方式后,才能确定那个你是谁。首先POSTGRESQL 支持两种JSON格式,JSON and JSONB ,在PG 9.X 版本对JSON的支持就已经出具规模了(MONGODB 中的支持BSON格式),拿在postgresql 中大概率的你是要使用JSONB 这样的格式,这样的格式有以下一些好处1 处理的速度快2 可以添加索引.转载 2021-01-13 09:33:17 · 247 阅读 · 0 评论