rasdaman介绍及安装
一、分布式介绍
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介绍及安装的更多相关文章
- 从零自学Hadoop(19):HBase介绍及安装
阅读目录 序 介绍 安装 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 序 上一篇, ...
- 从零自学Hadoop(14):Hive介绍及安装
阅读目录 序 介绍 安装 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,SourceLink 序 本系列已 ...
- Python之路-python(mysql介绍和安装、pymysql、ORM sqlachemy)
本节内容 1.数据库介绍 2.mysql管理 3.mysql数据类型 4.常用mysql命令 创建数据库 外键 增删改查表 5.事务 6.索引 7.python 操作mysql 8.ORM sqlac ...
- Bash on Windows 抢鲜测试 -- 介绍及安装
前言 微软在上周的Windows BUILD大会上宣布,WIN10将引入原生Bash,并将很快在技术预览版中推出. 如此一来,windows的命令行工具就不再只有cmd和powershell了,我们可 ...
- Tyk API网关介绍及安装说明
Tyk API网关介绍及安装说明 Tyk是一个开源的轻量级API网关程序. 什么是API网关 API网关是一个各类不同API的前置服务器.API网关封装了系统内部架构,对外提供统一服务.此外还可以实现 ...
- Python介绍、安装、使用
Python介绍.安装.使用 搬运工:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Python语言介绍 说到Python语言,就不得不说一下它的创始人Guido van Rossu ...
- Redis介绍以及安装(Linux)
Redis介绍以及安装(Linux) redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的 ...
- 自动化运维工具之 Ansible 介绍及安装使用
一.初识Ansible 介绍: Absible 使用 模块(Modules)来定义配置任务.模块可以用标准脚本语言(Python,Bash,Ruby,等等)编写,这是一个很好的做法,使每个模块幂等.A ...
- 【兄弟连ThinkPHP】1、介绍和安装
琢磨了好几天的ThinkPHP了,兄弟连的视频真心不错,下面是记得一些要点,只做备忘,有兴趣的朋友请去百度兄弟连. ## ThinkPHP 3 介绍及安装#讲师:赵桐正微博:http://weibo. ...
随机推荐
- ansible的剧本play(四)
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAA68AAAETCAYAAADZDzDOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjw
- 数据挖掘入门系列教程(十一)之keras入门使用以及构建DNN网络识别MNIST
简介 在上一篇博客:数据挖掘入门系列教程(十点五)之DNN介绍及公式推导中,详细的介绍了DNN,并对其进行了公式推导.本来这篇博客是准备直接介绍CNN的,但是想了一下,觉得还是使用keras构建一个D ...
- 使用ExecutorService来停止线程服务
文章目录 使用shutdown 使用shutdownNow 使用ExecutorService来停止线程服务 之前的文章中我们提到了ExecutorService可以使用shutdown和shutdo ...
- windows 7或以上系统的实用小工具,你知道么?
今晚给大家介绍个实用的好工具,可以做简单的问题记录,再也不用截图加注释这么辛苦了····· 经测试,这东东在win7,2008 及2008R2里适用,也就是说,在win7以上的系统中才有.好了,下面直 ...
- 基于国内某云的 Domain Fronting 技术实践
发布时间:2019-12-16 11:30:53 一.简介 Domain Fronting,中文译名 “域前置” 或 “域名前置”,是一种用于隐藏真实C2服务器IP且同时能伪装为与高信誉域名通信的技术 ...
- centos6.5宽带拨号上网
CentOS6以后要安装rp-pppoe这个软件,centos之前的版本是adsl-setup命令安装. (1)查看是否安装 #rpm -qa|grep rp-pppoe 没有内容输出则没安装,若可以 ...
- 题解 AT3849 【[ABC084C] Special Trains】
本文为UserUnknown原创 题目大意 总共有 \(N\) 个车站,每两个相邻的车站有单向的车. 从第 \(i\) 个站到第 \(i+1\) 个站 需要时间 \(C_i\) 分钟,且第一趟车在 \ ...
- poj1679 The Unique MST(最小生成树唯一性)
最小生成树的唯一性,部分参考了oi-wiki 如果一条不在最小生成树边集内的边,它可以替换一条在最小生成树边集内,且权值相等的边,那么最小生成树不是唯一的 同过kruskal来判断 考虑权值相等的边, ...
- RF(作用与目的)
1.robotframework 自动化原理 通过 ride 工具编写脚本,加载指定的 UI 测试库,再通过 pybot 程序去运行指定脚本,调用浏览器驱动,打开浏览器,操作浏览器页面元素,达到模拟用 ...
- andorid jar/库源码解析之Dagger/Dagger2
目录:andorid jar/库源码解析 Dagger.Dagger2: 作用: 1.用于解耦Activity和业务逻辑 2.在使用业务的时候,不需要重复编写new代码. 3.当业务变化的时候,不需要 ...