一、分布式介绍

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. 3.PEP 8是什么?

    PEP 8是什么? PEP 8 is a coding convention, a set of recommendation, about how to write your Python code ...

  2. bdc抢夺域控

    1.运行CMD2.在 ntdsutil :提示符下输入 ntdsutil3.在 ntdsutil :提示符下输入 roles4.在 fsmo maintenance:提示符下输入 connection ...

  3. 《Arduino实战》——2.4 反应速度计:谁真正拥有最快的反应时间

    本节书摘来异步社区<Arduino实战>一书中的第2章,第2.4节,作者:[美]Martin Evans ,Joshua Noble ,Jordan Hochenbaum,更多章节内容可以 ...

  4. POJ 2054 Color a Tree解题报告

    题干 Bob is very interested in the data structure of a tree. A tree is a directed graph in which a spe ...

  5. 1秒内通关扫雷?他创造属于自己的世界记录!Python实现自动扫雷

    五一劳动节假期,我们一起来玩扫雷吧.用Python+OpenCV实现了自动扫雷,突破世界记录,我们先来看一下效果吧. 中级 - 0.74秒 3BV/S=60.81 相信许多人很早就知道有扫雷这么一款经 ...

  6. docker批量删除本地镜像和容器

    长时间运行docker,每次只用docker kill去停止容器,但是从没删除过本地镜像,导致有上百个镜像在占用内存. 1.批量停止容器 docker container stop $(docker ...

  7. U盘安装Proxmox VE(一)

    转自我的个人博客:U盘安装Proxmox VE(一) 年前搞了个星际蜗牛B款机箱,利用手头之前海淘dq77kb组装了个四盘位的Server. 组装完毕后,直接在实体机安装了centos 7.使用这几个 ...

  8. andorid jar/库源码解析之okio

    目录:andorid jar/库源码解析 Okio: 作用: 说白了,就是一个IO库,基于java原生io.来进行操作,内部做了优化,简洁,高效.所以受到了一部分人的喜欢和使用 栗子: 读写文件. p ...

  9. 前端——Vue CLI 3.x搭建Vue项目

    一.Node安装 windows 1. Node.js (>=8.9, 推荐8.11.0+) Node官网下载 .msi 文件,按步骤下载安装即可. 安装完之后在cmd中输入 node -v,若 ...

  10. 学习Vue第一节,Vue的模式与写法格式

    引用Vue <script src="js/vue-2.4.0.js" type="text/javascript" charset="utf- ...