Ingres

docker 安装clickHouse

扶醉桌前 提交于 2020-03-27 09:50:32
3 月,跳不动了?>>> clicHouse介绍 Yandex在2016年6月15日开源了一个数据分析的数据库,名字叫做ClickHouse,这对保守俄罗斯人来说是个特大事。更让人惊讶的是,这个列式存储数据库的跑分要超过很多流行的商业MPP数据库软件,例如Vertica。如果你没有听过Vertica,那你一定听过 Michael Stonebraker,2014年图灵奖的获得者,PostgreSQL和Ingres发明者(Sybase和SQL Server都是继承 Ingres而来的), Paradigm4和SciDB的创办者。Michael Stonebraker于2005年创办Vertica公司,后来该公司被HP收购,HP Vertica成为MPP列式存储商业数据库的高性能代表,Facebook就购买了Vertica数据用于用户行为分析。 ClickHouse的特点: 开源的列存储数据库管理系统,支持线性扩展,简单方便,高可靠性, 容错跑分快:比Vertica快5倍,比Hive快279倍,比MySQL快800倍,其可处理的数据级别已达到10亿级别 功能多:支持数据统计分析各种场景,支持类SQL查询,异地复制部署 clickHouse的性能: 低延迟:对于数据量(几千行,列不是很多)不是很大的短查询,如果数据已经被载入缓存,且使用主码,延迟在50MS左右。 并发量:虽然

MySQL的安装与配置

霸气de小男生 提交于 2020-02-27 00:39:26
今天要和大家唠唠关于数据库的那些事儿!按照朱哥一贯的调性,咱还是从花边八卦聊起。先来简单地梳理一下数据库、MySQL发展的时间线: 1970年,在IBM公司工作的数学家 E.F.Codd 发表了数学论文 《大型共享数据库的关系数据模型》 ,首次提出关系和关系运算的概念,奠定了关系型数据库的理论模型。 1973年,IBM公司增加了更多的研究人员研究这个项目,这个项目就是著名的 System R 。 1974年, E.F.Codd 的同事 Don Chamberlin 将 Codd 的论文和关系运算,转换成为比较容易理解和使用的SQL语言,并且在后面成为所有关系型数据库的标准。 1976年, E.F.Codd 发表了一篇里程碑的论文 《R系统:数据库关系理论》 ,介绍了关系数据库理论和查询语言SQL。 1977年,加州大学伯克利分校的 Michael Stonebraker 和 EugeneWong 利用 System R 已发布的信息开发自己的关系数据库系统 Ingres 。同年, Oracle 的创始人 LarryEllison 也在非常仔细地阅读了 E.F.Codd 博士的篇论文后,决定拉几个小伙伴开公司创业。 1979年, Oracle 发布了第一个商用版本(出于营销考虑,该公司对外宣称是该产品的第二版) 1983年, IBM 发布了 DATABASE 2(DB2)for

Ingres SQL date difference

耗尽温柔 提交于 2020-01-17 06:30:53
问题 I need to find the difference between two dates in minutes. Here is the select statement I have been using: select date ('05.04.2017 11:12:00') - date('now'); It is returning -4 mins -21 secs but I want to see just 4 minutes. I could not find the answer in the ref guide, any idea how to show it in the format I need? 回答1: http://ariel.its.unimelb.edu.au/~yuan/Ingres/us_13229.html can you give this a shot... not familiar with ingres select INTERVAL('mins','today'-date('05.04.2017 11:12:00'))

How to GROUP_CONCAT in Ingres?

僤鯓⒐⒋嵵緔 提交于 2020-01-15 16:47:26
问题 Is there any easy way you can simulate GROUP_CONCAT functionality in Ingres 9.2? I have a table which has something like : OrderID LineNumber LineText 1 1 This is an example note which is trunc 1 2 ated at a certain point. 2 1 Another note which is just one line. And so on. Some notes are 1 line, others are 50+ lines. I want a query to return: OrderID FullText 1 This is an example note which truncated at a certain point. 2 Another note which is just one line. In MySQL or SQLite I'd use GROUP

Are empty strings allowed as enum members in Java

旧时模样 提交于 2020-01-03 19:37:09
问题 I'm having a bit of a problem with some legacy code. A ticket asks for me to write a script testing the validity of a process; however, I keep getting this exception when the script is run: java.lang.IllegalArgumentException: No enum const class edu.cmu.s3.common.enums.RegistrationStatus.; For the record, the database being used is an old Ingres legacy system, so null values are being represented as empty strings -- quite beautiful, I have to add. Anyway, it looks like whenever an empty

SQL Join / Union

若如初见. 提交于 2019-12-14 04:08:13
问题 I have two statements that I want to merge into one output. Statement One: select name from auxiliary_variable_inquiry where inquiry_idbr_code = '063' Returns the following list of names: Name ------------ Affiliates NetBookValue Parents Worldbase Statement Two: select name, value from auxiliary_variable_value where inquiry_idbr_code = '063' and ru_ref = 20120000008 and period = 200912 Returns the following: Name Value ------------------- Affiliates 112 NetBookValue 225.700 I would like to

Mapping one Entity class to two different databases (Oracle and Ingres)

心不动则不痛 提交于 2019-12-13 04:06:52
问题 I am newbie to ORM and JPA. I have a table called Table1 in Ingres. I need to copy Table1 from Ingres to Oracle. I have been successful in connecting to both databases. Is it possible to create only one Entity class called Table1 and then do this operation as follows: Get List from Ingres which has all the records from Table1. Persist List (wholly, if not then individually by collection element) to Oracle. I would appreciate your suggestions and help. Thanks, PK 回答1: For this purpose,

Ingress rules not works

我是研究僧i 提交于 2019-12-11 03:23:06
问题 I use GCE and try to expose an application via ingress. But path rules don't work. apiVersion: extensions/v1beta1 kind: Ingress metadata: name: front-ingress namespace: {{ .Release.Namespace }} annotations: {{ if eq .Values.env "dev" }} kubernetes.io/ingress.global-static-ip-name: "test-ip" {{ else }} cloud.google.com/load-balancer-type: "Internal" {{ end }} spec: rules: - host: {{ .Values.domain }} http: paths: - path: / backend: serviceName: front-service servicePort: 80 - path: /api/

PostgreSQL的昨天今天和明天

拥有回忆 提交于 2019-12-07 08:16:48
PostgreSQL 是一种非常复杂的对象-关系型数据库管理系统(ORDBMS), 也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。有些特性甚至连商业数据库都不具备。 这个起源于伯克利(BSD)的数据库研究计划目前已经衍生成一项国际开发项目, 并且有非常广泛的用户。 PostgreSQL 的昨天今天和明天 -- 自由软件数据库PostgreSQL简介 前言 今天,如果人们谈论起计算机操作系统,肯定有非常多的人会津津乐道自由软件操作系统Linux,毕竟,众人拾柴火焰高,如今没有任何人敢于忽视Linux这个自由软件操作系统在我们星球的存在,就连国内比较特殊的环境下,也不断地有各种各样的Linux秀出现让公众、甚至是那些对计算机知之甚少的群众都能意识到Linux的存在。但是,如果我们说起数据库,可能绝大多数人只会记得有Oracle、IBM DB2、Informix、Sybase、MS SQL Server,以及在互联网广为使用的轻量级 MySQL,而提到PostgreSQL的名字,可能很多人都会皱起眉毛:“这是什么?” 。 “PostgreSQL 是一种特性非常齐全的自由软件的对象关系性数据库管理系统(ORDBMS),它的很多特性正是当今许多商业数据库的前身” -- 摘自PostgreSQL手册。 为了让大家能够清楚的了解PostgreSQL,请听我细细道来。 历史 1

How to limit result set size for arbitrary query in Ingres?

笑着哭i 提交于 2019-12-01 20:13:17
问题 In Oracle, the number of rows returned in an arbitrary query can be limited by filtering on the "virtual" rownum column. Consider the following example, which will return, at most, 10 rows. SELECT * FROM all_tables WHERE rownum <= 10 Is there a simple, generic way to do something similar in Ingres? 回答1: Blatantly changing my answer. "Limit 10" works for MySql and others, Ingres uses Select First 10 * from myTable Ref 回答2: select * from myTable limit 10 does not work. Have discovered one