本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- johnsmith9th
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
最新文章列表
基于数据库的自动化生成工具,自动生成JavaBean、自动生成数据库文档等(v4.1.2版)
v4.1.2版更新震撼发布,功能更加强大,速度过来围观,此次版本更新如下:
1、随着程序的功能越来越强大,原来的定位和设计已经无法满足更高的要求,所以决定对本程序更名,
更名为TableGo,以满足未来更丰富的功能和设计。
2、新增快速生成数据库设计文档和批量生成数据库设计文档的功能。
...
2017年最受欢迎的数据库
1.PostgreSQL
PostgreSQL 今年发布了两个完整版本 — 9.5 和 9.6。它们带来了期待已久的 UPSERT 功能(又名 ON DUPLICATE KEY UPDATE)、更好的全文搜索和速度改进,这都归功于并行查询,更高效的复制、聚合、索引和排序。Postgres 适用于大规模、TB 级规模的数据集以及繁忙的 Web Apps,所以这些优化都很受欢迎。
2.MySQL
M ...
使用hstore实现postgresql自定义聚合函数
最近工作中遇到一个变态的报表查询需求,为了简化业务需求,说明如下:
CREATE TABLE public.book (
bookid INTEGER NOT NULL,
bookname CHARACTER VARYING(255) NOT NULL,
authors CHARACTER VARYING(255) NOT NULL,
info CHARACTER ...
【转】PostgreSQL学习-模式schema
一个数据库包含一个或多个命名的模式,模式又包含表。模式还包含其它命名的对象,包括数据类型、函数,以及操作符。同一个对象名可以在不同的模式里使用而不会导致冲突; 比如,schema1和myschema都可以包含叫做mytable的表。和数据库不同,模式不是严格分离的:一个用户可以访问他所连接的数据库中的任意模式中的对象,只要他有权限。 我们需要模式有以下几个主要原因: 1). 允许多个用户 ...
Greenplum的系统表
Greenplum与其他所有关系型数据库一样,拥有一套管理数据库内部对象及关联关系的元数据表,我们称之为Greenplum系统表。Greenplum的产品内核是基于postgresql数据库基础上开发完成的,因此,Greenplum系统表很多继承于postgresql数据库。
Greenplum的系统表大致可分为这几类:
1.数据库内部对象的元数据,如:pg_databas ...
根据表结构自动生成JavaBean,史上最强最专业的表结构转JavaBean的工具(第11版)
第11版更新震撼发布,功能更加强大,速度过来围观,此次版本更新如下:
1、新增数据源配置管理功能,可以为每种类型的数据库添加多个不同的数据源。
2、新增快速新增数据源功能,快速为当前选中的数据库添加数据源。
3、新增打开目录功能,左键打开菜单选择要打开的目录,点击右键可以快速打开当前应用所在目录。
...
几大数据库的比较
hadoop的hdfs支持海量数据量存储 mapreduce支持对海量数据的分布式处理
oracle虽然可以搭建集群 但是当数据量达到一定限度之后查询处理速度会变得很慢 且对机器性能要求很高
其实这两个东西不是同类 hadoop是一个分布式云处理架构,倾向于数据计算 而oracle是一个关系型数据库,倾向于数据存储。要说比较可以比较hbase与oracle。
hbase是一种no ...
数据库·并行访问控制
本文节选自《Netkiller Architect 手札》
出处:http://www.netkiller.cn/architect/database/parallel.html
第 7 章 数据库并行访问控制
目录
7.1. 防止并行显 ...
根据表结构自动生成JavaBean,史上最强最专业的表结构转JavaBean的工具(第10版)
第10版更新震撼发布,效率性能大提升,功能更加强大,速度过来围观,这次版本更新如下:
1、新增数据库连接池并可以手动配置,提升数据库连接的使用效率。
2、新增多线程并发处理并可以手动配置,大大提升数据收集和文件生成的效率。
3、增强字符串格式化工具,使得自动拼接字符串的应用场景更多。
...
转:MySQL 对 Uber 来说可能是最合适的,但不一定适合你
https://coyee.com/article/10766-mysql-might-be-right-for-uber-but-not-for-you?fromoschina
前几天 Uber 发布了一篇文章 "为什么 Uber 工程师将 Postgres 数据库换成 MySQL?" ,我没有马上阅读这篇文章,因为我的内心告诉我还不如回家干点别的事呢。但 ...
PostgreSQL查询出所有表的记录数
项目所有用的数据库从SQLServer 换成PostgreSQL,项目中很多sql 是针对SQLServer 写的,所以不得不从新写SQL,项目中有一个功能是要统计出数据库的情况,包括所有表的记录数。对数据库不太熟悉,找了半天,大致还是要从系统表pg_class上入手。
有关pg_class字段介绍:https://wizardforcel.gitbooks.io/postgresql- ...
关于distinct 和group by的去重逻辑浅析
在数据库操作中,我们常常遇到需要将数据去重计数的工作。例如:
表A,列col
A
C
A
B
C
D
A
B
结果就是一共出现4个不同的字母A、B、C、D
即结果为4
大体上我们可以选择count(distinct col)的方法和group+count的方法。
分别为:
select count(distinct col) from A;
select count(1) from (selec ...
在linux(centos)下安装postgresql+postGSI(亲测可行)
http://www.postgresonline.com/journal/archives/362-An-almost-idiots-guide-to-install-PostgreSQL-9.5,-PostGIS-2.2-and-pgRouting-2.1.0-with-Yum.html
如果要安装postgrtSql
第一步 :
确定你的操作系统,是red hat系列还是 ...
MySQL详解--锁
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数 据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因 素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。本章我们着重讨论MySQL锁机制的特点,常见的锁问题,以及解决 ...
PostgreSQL的安装和配置
1. 下载PostgreSQL:http://dev.mysql.com/downloads/mysql/,解压或拷贝到要安装的位置,并在主目录下创建data目录;或直接拷贝以前的安装文件。
2. 配置环境变量
我的电脑->属性->高级->环境变量 初始化数据库
3. 初始化
执行命令:D:\pgsql\bin\initdb. ...
最近博客热门TAG
Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)