数据库
风尘雨路
老账号的新人
展开
-
CAP理论
CAP理论在互联网界有着广泛的知名度,知识稍微宽泛一点的工程师都会把其作为衡量系统设计的准则。大家都非常清楚地理解了CAP:任何分布式系统在可用性、一致性、分区容错性方面,不能兼得,最多只能得其二,因此,任何分布式系统的设计只是在三者中的不同取舍而已。事实上,让人吃惊的是,CAP在国外的响力完全不如所想,相反还伴随着诸多的争论。下面我们系统地阐述一下CAP的来龙去脉。1.CAP的历史转载 2016-12-06 12:59:52 · 474 阅读 · 0 评论 -
MongoDB 存储引擎:WiredTiger和In-Memory
存储引擎(Storage Engine)是MongoDB的核心组件,负责管理数据如何存储在硬盘(Disk)和内存(Memory)上。从MongoDB 3.2 版本开始,MongoDB 支持多数据存储引擎(Storage Engine),MongoDB支持的存储引擎有:WiredTiger,MMAPv1和In-Memory。从MongoDB 3.2 版本开始,WiredTiger成为Mong转载 2017-04-08 18:18:31 · 417 阅读 · 0 评论 -
PostgreSQL错误解决:ERROR: current transaction is aborted, commands ignored until end of transaction bloc
在平时的数据库操作编程中我们会时不时会遇到ERROR: current transaction is aborted, commands ignored until end of transaction blockp这样的错误。该怎么解决呢?一般我们都是直接上网查找。如果英文好一点的人的话的从错误信息就能知道大概是那个地方出错了。不过如果经验不是很丰富的话,还是上网查找比较方便。最基本错误信息转载 2017-07-07 15:58:37 · 7407 阅读 · 0 评论 -
Redis上踩过的一些坑-美团
上上周和同事(龙哥)参加了360组织的互联网技术训练营第三期,美团网的DBA负责人侯军伟给大家介绍了美团网在redis上踩得一些坑,讲的都是干货和坑。 分为5个部分: 一、周期性出现connect timeout 二、redis bgrewriteaof问题 三、redis内存占用飙升 四、redis内存使用优化 五、redi转载 2017-07-20 20:40:24 · 1901 阅读 · 0 评论 -
Postgresql设置search_path
会话级别设置: SET search_path TO “$user”, public, jrfw;数据库级设置(跨会话): ALTER database sggis SET search_path TO “$USER”, public, jrfw;查询语句表不指定schema,pg中通过search_path来控制。原创 2017-07-19 13:06:40 · 2497 阅读 · 0 评论 -
PostgreSQL+PostGIS的使用
一、 PostgreSQL与PostGIS的关系PostgreSQL 是世界上技术最先进的开源数据库,其前身是1977年一个源于Berkeley名为Ingres的非关系型数据库,其项目领导人为Michael Stonebraker教授。1982年该教授商业化了Ingres;1985年,Michael Stonebraker教授回到Berkeley,开始对新的数据库设计进行研究,并于次年在美转载 2017-08-08 21:15:20 · 21236 阅读 · 0 评论