一、分布式介绍

Rasdaman中的主节点称为Rasdaman的主机,它充当中央Rasdaman请求分派器并且控制所有服务器进程。Rasdaman管理器接收客户机请求并将这些请求分配给服务器进程。服务器进程解析和分配请求,然后生成对数据库主机上的关系服务器的调用。根据调用,关系服务器从关系数据库存储中检索指定的数据。检索到的数据通过网络发送到客户机的节点。

二、数据模型

基于数组的数据模型时Rasdaman中用来组织数据集的基本数据结构。维度上的每个单元格/元素都包含一个独立的或符合的值,但是所有单元格都具有相同的结构,并且值的位置是从索引中计算出来的的。在Rasdaman中,每个维度的索引只能是整数,不支持地理坐标投影。数组的每个单元格都定义为基数类型和符合数据类型,包括嵌套结构。数组被分组到集合中,集合构成数组处理的基础,就像关系数据库中的表一样。

三、物理数模型

Rasdaman在查询语言中提供了数组存储布局语言,使用户能够控制重要的物理调优参数。块方案包括规则快、对齐块、定向块和感兴趣的区域块。在用户设置了分块参数之后,Rasdaman会在数据加载过程中自动将输入数据划分为块,并将它们与本地数据库中的元数据一起存储。Rasdaman还支持针对不同分块方案的不同索引。R+树索引和目录索引都适用于所有的分块方案,而常规计算所有只适用于常规平铺,但是比其他所有更快。

四、安装

获取稳定的rasdaman.repo源
sudo curl "http://download.rasdaman.org/packages/rpm/stable/CentOS/7/x86_64/rasdaman.repo" -o /etc/yum.repos.d/rasdaman.repo 通过yum获取rpm包
sudo yum clean all
sudo yum update 获取epel存储库
sudo yum install epel-release
安装rasdaman软件包:(这里会有两个包grib_api和grib_api_dever两个包安装失败,因为这两个包已经一个软件包取代,但是这个取代它们的软件包不被rasdaman认可故安装失败)
sudo yum install rasdaman
source /etc/profile.d/rasdaman.sh 下载grib_api和grib_api_dever两个rpm包,手动安装:
(这里缺少libopenjpeg.so.2()(64bit),安装下载下面三个包lib64openjpeg-devel、
lib64openjpeg2等一系列包)
http://rpmfind.net/linux/rpm2html/search.php?query=libopenjpeg.so.2%28%29%
2864bit%29&submit=Search+...&system=&arch= 检测能否正常使用:
rasql -q 'select c from RAS_COLLECTIONNAMES as c' --out string
http://localhost:8080/rasdaman/ows
更新
sudo service rasdaman stop
sudo service tomcat stop
sudo yum clean all
sudo yum update rasdaman
sudo migrate_petascopedb.sh 问题1:执行上面语句报错:host::1 xxx 的错,需要去gb_hb中将权限问题,根据需要更改。
service rasdaman start
service rasdaman stop
service rasdaman status
service tomcat status
service postgresql status 问题2:发现开启tomcat后无法访问到页面数据!
原因:查看了Tomcat日志是因为无法访问到PG数据库的数据,rasdaman的很多数据保存在
PG数据库,将PG设置为不通过密码验证就能正常访问了。

rasdaman介绍及安装的更多相关文章

  1. 从零自学Hadoop(19):HBase介绍及安装

    阅读目录 序 介绍 安装 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 序 上一篇, ...

  2. 从零自学Hadoop(14):Hive介绍及安装

    阅读目录 序 介绍 安装 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 序 本系列已 ...

  3. Python之路-python(mysql介绍和安装、pymysql、ORM sqlachemy)

    本节内容 1.数据库介绍 2.mysql管理 3.mysql数据类型 4.常用mysql命令 创建数据库 外键 增删改查表 5.事务 6.索引 7.python 操作mysql 8.ORM sqlac ...

  4. Bash on Windows 抢鲜测试 -- 介绍及安装

    前言 微软在上周的Windows BUILD大会上宣布,WIN10将引入原生Bash,并将很快在技术预览版中推出. 如此一来,windows的命令行工具就不再只有cmd和powershell了,我们可 ...

  5. Tyk API网关介绍及安装说明

    Tyk API网关介绍及安装说明 Tyk是一个开源的轻量级API网关程序. 什么是API网关 API网关是一个各类不同API的前置服务器.API网关封装了系统内部架构,对外提供统一服务.此外还可以实现 ...

  6. Python介绍、安装、使用

    Python介绍.安装.使用 搬运工:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Python语言介绍 说到Python语言,就不得不说一下它的创始人Guido van Rossu ...

  7. Redis介绍以及安装(Linux)

    Redis介绍以及安装(Linux) redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的 ...

  8. 自动化运维工具之 Ansible 介绍及安装使用

    一.初识Ansible 介绍: Absible 使用 模块(Modules)来定义配置任务.模块可以用标准脚本语言(Python,Bash,Ruby,等等)编写,这是一个很好的做法,使每个模块幂等.A ...

  9. 【兄弟连ThinkPHP】1、介绍和安装

    琢磨了好几天的ThinkPHP了,兄弟连的视频真心不错,下面是记得一些要点,只做备忘,有兴趣的朋友请去百度兄弟连. ## ThinkPHP 3 介绍及安装#讲师:赵桐正微博:http://weibo. ...

随机推荐

  1. 细说show slave status参数详解

    在搭建好mysql主从之后,我们一般在从库上通过命令 show slave status\G 来查看主从的状态,会有很多的参数,接下来笔者就带大家好好的了解这些参数 root@localhost (n ...

  2. JDK 14的新特性:instanceof模式匹配

    JDK 14的新特性:instanceof模式匹配 JDK14在2020年的3月正式发布了.可惜的是正式特性只包含了最新的Switch表达式,而Records,patterns,text blocks ...

  3. HashMap源码解析JDK8

    一.HashMap基础 1.1 HashMap的定义 我们先看一下HashMap的定义: public class HashMap<K,V> extends AbstractMap< ...

  4. build.gradle 详解(一)

    简述: 1) Java 开发中有两个大名鼎鼎的项目构建 ANT.Maven. 2) Google 推荐使用的 Android studio 是采用 Gradle 来构建项目.Gradle 是一个非常先 ...

  5. 【EditPlus】参数设置

    1. 设置javac,java快捷键 工具-参数设置-工具-用户工具 组和工具项-组名,更改组名为“java” 添加工具 javac 菜单文字:javac 命令:安装java的javac.exe的绝对 ...

  6. event兼容性解决

    event出现undefind错误 解决方法: $('#normalImgDiv').mousemove(function (e) { var e = window.event || e; var p ...

  7. 02-线性结构4 Pop Sequence

    02-线性结构4 Pop Sequence   (25分) 时间限制:400ms 内存限制:64MB 代码长度限制:16kB 判题程序:系统默认 作者:陈越 单位:浙江大学 https://pta.p ...

  8. 一文揭秘测试平台中是如何将测试用例一键转化Jmeter压测脚本

    ​    ​接上篇,一键转化将接口测试平台测试用例转化成Jmeter压测脚本思路,这里我首先在java 上面做了一个简单的实验,看看 转化的中间遇到的问题,这里呢,我只是给了一个简单的demo 版本, ...

  9. 上传组件Fine Uploader在ASP.NET中的应用

    现如今,世面上流行着许多前端上传组件,例如:Uploadify(http://www.uploadify.com/),Fine Uploader,等等.这篇博客从头开始,介绍如何在ASP.NET MV ...

  10. 题解 AT3849 【[ABC084C] Special Trains】

    本文为UserUnknown原创 题目大意 总共有 \(N\) 个车站,每两个相邻的车站有单向的车. 从第 \(i\) 个站到第 \(i+1\) 个站 需要时间 \(C_i\) 分钟,且第一趟车在 \ ...