内存计算
文章平均质量分 91
dingdingfish
能将忙事成闲事 不薄今人爱古人
展开
-
MySQL HeatWave Quickstart (快速入门)
本实验参考文档HeatWave Quickstart。今天快速体验了一把MySQL HeatWave,整个过程比较顺畅,应该算是入了门了。建议把HeatWave User Guide快速看一遍,也就60多页。创建一个MySQL数据库系统在OCI上创建一个MDS(MySQL Data Service),其实就是一个MySQL数据库。过程可以参考LiveLabs上的实验:MySQL, Data Integration and Data Science for Marine Life Workshop。原创 2021-07-06 14:44:25 · 874 阅读 · 1 评论 -
Oracle Coherence 3.5 读书笔记之1 - 前言
准备系统的学习一下Oracle Coherence,找了一下,只有一本书: Oracle Coherence 3.5 Coherence目前最新的版本为12.c, 虽然版本老点,但核心的东西应该是一样的,而且评价也不错。接下来的几周,集中精力先把这本书看完。Coherence原属于Tangosol, Tangosol于2007年被Oracle收购,Coherence从此归入Oracle的中间件产品原创 2016-12-08 07:58:09 · 1099 阅读 · 0 评论 -
Oracle Coherence 3.5 读书笔记之2 - 序
题外话,前面已经有了foreword, 这里又来了个preface。foreword一般不是作者本人写的,而preface是作者写的. A foreword is generally written by someone other than the author, and to my mind are like an extended blurb by someone with suffici原创 2016-12-08 07:59:00 · 1478 阅读 · 0 评论 -
Oracle Coherence 3.5 读书笔记之3 - 满足性能,可扩展和可用性目标
满足性能目标影响操作执行时间的重要因素有算法和数据结构。在分布式系统中,还有一个重要的因素就是网络延时。处理延时开发人员在开发时通常没有考虑延时,测试时亦是如此。作者给了一个示例,对于一个20ms的操作(典型的web操作完成时间),在本地执行只有0.067ms延时,而跨国执行时,需要264ms。而通常一个web请求需要多次往返web服务器,延时就更加严重。因此应减少往返次数,即使对于内存的访问也需如原创 2016-12-08 07:59:40 · 3122 阅读 · 1 评论 -
Oracle Coherence 3.5 读书笔记之4 - 起步
起步从安装试用开始,Coherence的安装和配置,即使是cluster配置,并没有想象中那么难。我们可以将多个coherence node运行在一个虚拟机上。安装CoherenceCoherence软件可以从 http://www.oracle.com/technetwork/middleware/coherence/downloads/index.html 下载简单来说,Coherence仅支持原创 2016-12-08 08:00:38 · 1538 阅读 · 0 评论 -
Gartner与内存计算相关的报告
Gartner’s Hype Cycle for Emerging TechnologiesGartner’s 2016 Hype Cycle for Emerging Technologies Gartner’s 2015 Hype Cycle for Emerging Technologies Gartner’s 2014 Hype Cycle for Emerging Technolo原创 2017-01-03 12:40:27 · 1826 阅读 · 0 评论 -
Oracle Distilled网站下的TimesTen相关帖子
URL为http://www.oracledistilled.com/category/timesten/,只有14篇,不多,都是基础的,但写得很详细。原创 2017-01-20 14:11:39 · 771 阅读 · 0 评论 -
TimesTen如何缓存两个用户的Schema
如果Oracle数据库中有两张表,分别属于不同的Schema, TimesTen是否可以缓存? 答案是可以的,来看一个例子,顺便了解一下概念;首先在Oracle数据库中建立两个用户user1和user2,并且分布在两个用户下建表t1和t2:SQL> create user user1 identified by oracle;User created.SQL> create user user原创 2017-03-06 17:14:37 · 940 阅读 · 0 评论 -
停止复制代理后AWT缓存组的行为
AWT缓存组中虽然大多数时候数据是从TimesTen到Oracle,但也存在数据从Oracle到TimesTen的情形。数据从TimesTen下沉到Oracle依靠复制代理,数据从Oracle到TimesTen的刷新依赖缓存代理。由于AWT缓存组不能定义autorefresh,因此缓存代理只用于手工Load或Refresh操作。如果停止复制代理,然后在两个数据库中均插入数据,会出现什么情况?为此做了原创 2017-03-24 15:36:22 · 2255 阅读 · 0 评论 -
建立缓存组时可以改变数据类型吗
建立缓存组时,缓存表和基础表的表名,属主和列名必须严格一致,不允许改变。 唯一可以改变的就是列的数据类型,主要是针对NUMBER到TimesTen数据库整数类型的映射。来看一个示例,基础表为VPN_USERS,使用SQL Developer建缓存组时,可以看到VPN_ID和VPN_NB这两列数据类型可以改变。以列VPN_NB为例,可以在缓存组中设定的数据类型为NUMBER(5), TT_INTEG原创 2017-03-15 12:19:16 · 1019 阅读 · 0 评论 -
TimesTen PM 的 discussion thread
今天正好查TimesTen备份文件的格式,在Oracle Community上找到了Chris Jenkins 的解答,解释简明而到位,看来除了MOS和internal forum,还可以多关注一下Oracle Community上的他的帖子。 地址在这: https://community.oracle.com/people/Chrisjenkins-Oracle?customTheme=ot原创 2016-10-21 15:47:27 · 981 阅读 · 0 评论 -
TimesTen 应用层数据库缓存学习:18. 利用TimesTen实现Sharding或数据分区
考虑到恢复和磁盘加载到内存的速度,单个TimesTen数据库可以缓存的数据一般不超过100G,如果需要缓存的数据较大,一般可以利用多个TimesTen来实现数据分区或分片(Sharding)。 虽然TimesTen有Cache Grid即Global Cache Group的概念,但由于其还不太成熟,一般采用手工分区的方式,即通过应用服务器定向到指定的TimesTen的方式。以下给出了只读和读写数原创 2016-06-19 20:28:02 · 6509 阅读 · 0 评论 -
内存为王:DBIM RAC Share Nothing架构的挑战和解决方案
最近看了一篇Oracle RWP写的文章: 内存为王:DBIM RAC Share Nothing架构的挑战和解决方案感觉写的比较深入,需要原文的可以关注Oracle官方微信: OraNews文章要点如下: * Database In-Memory (DBIM) 是 Oracle 在 12.1.0.2 中引入的新特性,旨在加速分析型 SQL 的速度。 * In-Memory Columnar S原创 2016-06-12 16:29:08 · 1801 阅读 · 0 评论 -
In-memory Computing with SAP HANA读书笔记 - 第三章:Software components and data replication methods
本文为In-memory Computing with SAP HANA on Lenovo X6 Systems第三章Software components and data replication methods的读书笔记。 SAP HANA software componentsSAP HANA databaseSAP HANA数据库是HANA的核心,是内存数据库,支持标准的关系型数据库特性原创 2016-05-11 12:51:48 · 4505 阅读 · 0 评论 -
In-memory Computing with SAP HANA读书笔记 - 第四章:SAP HANA integration scenarios
本文为In-memory Computing with SAP HANA on Lenovo X6 Systems第四章SAP HANA integration scenarios的读书笔记。 主要讲SAP HANA的运用场景 Basic use case scenarios更详细的说明参见: SAP HANA use case mapSAP HANA as a technology platf原创 2016-05-11 13:37:41 · 4698 阅读 · 0 评论 -
Forrest 2015年第三季度内存网格分析报告
Forrester于2015年Q3发布了最新的内存数据网格分析报告,PDF版本可以下载。关于内存数据库(IMDB)的评测可参见 Forrest 2015年第三季度内存数据库分析报告现代化应用的需求陷入了两难选择,一方面需要更多更炫的功能,更多更快的数据访问,一方面又架构可灵活横向扩展以满足性能和大规模并行访问的需求。Forrester 对于内存数据网格(IMDG)的定义为: Software t原创 2016-05-13 08:30:39 · 2730 阅读 · 0 评论 -
In-memory Computing with SAP HANA读书笔记 - 第五章:Lenovo System x solutions for SAP HANA
本文为In-memory Computing with SAP HANA on Lenovo X6 Systems第五章Lenovo System x solutions for SAP HANA的读书笔记。 本章涉及到Lenovo提供的HANA方案,涉及到服务器,一体机和存储,其中最重要的是GPFS存储,因此本章只保留了GPFS这一节,其余全部略过。 GPFS现在的新名字为IBM Spectr原创 2016-05-15 11:51:24 · 2130 阅读 · 0 评论 -
Oracle Database 12c In-Memory 基本原理与简介
概要Database In-Memory是Oracle数据库的选项,类似于RAC,ADG,发布于12.0.1.2。 它的主要目的是利用内存的速度和优化的列格式来加速分析。以下我们用DBIM或IM作为Database In-Memory的缩写。Oracle Database In-Memory 选件行格式与列格式传统的数据库概念中,行式数据库适合于OLTP的DML操作,如Oracle, Mysql;原创 2016-05-17 16:38:52 · 10226 阅读 · 0 评论 -
Oracle Database 12c In-Memory 学习推荐博文
Oracle官方In-Memory Blog的系列文章Getting started with Oracle Database In-Memory非常值得一读。Getting started with Oracle Database In-Memory包括以下文章:Part I - Installing & Enabling 介绍如何启用和禁用系统和表一级的DBIM, 如何设置DBIM的内存大小原创 2016-05-17 17:11:54 · 2670 阅读 · 0 评论 -
内存列式存储 vs Buffer Cache
Oracle DB 12c的In-Memory选项(DBIM)将表中列的所有行的数据载入内存,为何不能像Buffer Cache那样只把频繁访问的数据块置入内存中呢?内存列式存储和Buffer Cache的访问模式原因是两者支持的访问模式不同,对于Buffer Cache,支持的是OLTP应用,访问模式为non-uniform access patterns,也就是说表中的某些行访问比其它行频繁,因原创 2016-05-18 00:40:32 · 7592 阅读 · 0 评论 -
HANA数据库为何如此之快
原文标题是How SAP HANA Is Such a Fast Database,不过作者的观点是HANA的快主要源自硬件的发展,而且HANA并非适合所有的应用场景。 不过我关注的恰好是结论之外的部分。数据访问模式的变化存储硬件的提升,从物理磁盘到SSD, 内存,相应的数据库查询方式也发生了变化。 当数据库使用传统的物理磁盘,如果在一个具有10列的表中读取3列,你也必须读取全部10列。 如果原创 2016-05-18 09:23:14 · 15034 阅读 · 0 评论 -
开始学习HANA: In-memory Computing with SAP HANA on Lenovo X6 Systems
刚刚把Redis Essentials看完,下一个目标就是HANA了,对比了基本书,觉得In-memory Computing with SAP HANA on Lenovo X6 Systems这本书不错,虽然标的是Lenovo,其实源自IBM Redbook,集成了IBM Redbook一贯的概念清楚,理论详实的特点。 特别是我只想了解最基本的最重要的东西,所以先放弃了SAP出的几本书。此书可原创 2016-05-09 21:43:18 · 1628 阅读 · 0 评论 -
In-memory Computing with SAP HANA读书笔记 - 第二章:SAP HANA overview
本文为In-memory Computing with SAP HANA on Lenovo X6 Systems第二章SAP HANA overview的读书笔记。 本章最重要的部分是SAP HANA architectureSAP HANA overviewSAP HANA数据库是结合了行式,列式和对象的内存数据库,可以充分利用硬件的并行处理能力。SAP HANA appliance是一体原创 2016-05-10 23:24:09 · 5457 阅读 · 0 评论