Linux系统安装Cache数据库配置环境

Linux系统安装Cache数据库配置环境1 Cach 介绍 nbsp 官网 https www intersystems com 开发者社区 https community intersystems com nbsp nbsp gt gt nbsp download nbsp Cach 安装指南 https docs intersystems com latest csp docbook DocBook UI Page cls KEY G

1、Caché 介绍

 

官网:https://www.intersystems.com/

开发者社区:https://community.intersystems.com/   >>   download Caché

安装指南:https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GCI

 

Caché 数据库是美国Intersystems公司产品,后关系型数据库(Post Relational database)中的领头羊。Cache数据库对大多数国内IT人员来说还是比较陌生,然而在国外特别是国外的医疗领域,在美国和欧洲的HIS系统(医疗卫生管理信息系统)中,CACHE数据库所占的比例是最大的,被医疗界公认为首选数据库。

官方数据显示,Caché 数据库的数据查询速度约为oracle的7~20倍,并方便的支持关系型数据库和对象型数据库。


2、Caché 数据库的特点

 

Caché 数据库在国外特别是国外的医疗领域,在美国和欧洲的HIS系统中,Caché 数据库所占的比例是最大的,被医疗界公认为首选数据库。主要特点如下:

  1. 速度快; 
    Cache数据库在同等条件下查询相同数据比Oracle等普通数据库要快。原因是Cache数据库又叫做后关系型数据库(Post-Relation),顾名思义,Cache是基于普通关系型数据库如:Oracle, SQL server, Sybase等的基础之上并有所改进而产生的;
  2. 使用简单; 
    Cache数据库支持标准SQL语句,因此不太熟悉M语言的用户依然可以轻易对数据库中的数据进行操作。
  3. 接口容易; 
    Cache数据库支持ODBC标准接口,因此在与其他系统进行数据交换时非常容易。同时Cache亦可以将数据输出成文本文件格式以供其它系统访问调用。
  4. 真正的3层结构; 
    Cache数据库能够真正意义上实现3层结构,实现真正的分布式服务。 
    升级扩容方便。正因为由上述分布式3层结构,所以当医院需要增加客户端PC或医院进行扩大规模时,不需要重新购买或更新主服务器,只需要适当增加二级服务器的数量即可,二级服务器相对来说要比主服务器要便宜许多,因此,医院可节约资金减少重复投资。

  5. 对象型编辑; 
    Cache数据库是真正的对象型数据库,开发时用户可直接用数据库定义自己想要的对象,然后再在其它开发工具中调用该对象的方法和属性即可完成开发工作,非常方便。 
    支持远程映射和镜像。Cache数据库支持远程的映射和镜像,比如在不同城市之间,或在同一城市的不同区域之间,Cache可以进行镜像(Mapping),使不同区域的Cache数据库同步联系起来,虽然在不同区域,但大家使用起来就像共用一个数据库。

  6. 支持WEB开发; 
    Cache 数据库提供自带的Web开发工具,使用维护非常方便,符合当今软件业发展的趋势。
  7. 价格便宜; 
    Cache数据库的价格比Oracle要便宜许多。

3、Caché 数据库的安装

3.1、如下实例环境安装(我目前使用的linux系统是CentOS7)

[root@CentOS7 ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@CentOS7 ~]# uname -r 3.10.0-327.el7.x86_64 [root@CentOS7 ~]# free -m #<==查看内存 total used free shared buff/cache available Mem: 1985 95 1781 8 108 1766 Swap: 1023 0 1023 [root@CentOS7 ~]# df -h #<==查看磁盘 Filesystem Size Used Avail Use% Mounted on /dev/sda3 18G 1.3G 17G 7% / devtmpfs 984M 0 984M 0% /dev tmpfs 993M 0 993M 0% /dev/shm tmpfs 993M 8.6M 985M 1% /run tmpfs 993M 0 993M 0% /sys/fs/cgroup /dev/sda1 1014M 110M 905M 11% /boot tmpfs 199M 0 199M 0% /run/user/0 提示:磁盘空间要求 根据您选择的安装类型,包括对CachéServer Pages(CSP)的支持的标准Caché安装需要1600 - 1950 MB(兆字节)的磁盘空间。 此外,Caché安装目录中还需要200 MB的空间。在安装之前,安装过程确认该磁盘空间在指定位置可用。 [root@CentOS7 ~]# getenforce #<==查看Selinux是否关闭 Disabled #<==已经关闭 [root@CentOS7 ~]# systemctl status firewalld #<==查看防火墙状态!! ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled) Active: inactive (dead) #<==已经关闭
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

3.2、注意事项

3.2.1、共享内存限制

[root@CentOS7 ~]# echo  > /proc/sys/kernel/shmmax [root@CentOS7 ~]# echo "kernel.shmmax = " >>/etc/sysctl.conf [root@CentOS7 ~]# tail -1 /etc/sysctl.conf kernel.shmmax = 
  • 1
  • 2
  • 3
  • 4

3.2.2、安装相关包

要在Red Hat Linux平台上使用Kerberos ,除了krb5-libs包之外,还必须安装krb5-devel包。安装krb5-devel会建立使用Kerberos所需的符号链接。该包是生产环境所必需的,不仅是开发环境。

[root@CentOS7 ~]# yum install krb5-libs -y [root@CentOS7 ~]# yum install krb5-devel -y
  • 1
  • 2

3.3、正式安装

[root@CentOS7 ~]# mkdir /tmp/cachekit [root@CentOS7 ~]# chmod og+rx /tmp/cachekit [root@CentOS7 ~]# cd /tmp/cachekit [root@CentOS7 cachekit]# yum install lrzsz -y [root@CentOS7 cachekit]#rz #<==上传安装包 [root@CentOS7 cachekit]# ls cache-2017.1.0.792.0su-lnxrhx64.tar.gz [root@CentOS7 cachekit]# tar xvf cache-2017.1.0.792.0su-lnxrhx64.tar.gz #<==解压 [root@CentOS7 cachekit]# ls cache-2017.1.0.792.0su-lnxrhx64 cache-2017.1.0.792.0su-lnxrhx64.tar.gz [root@CentOS7 cachekit]# cd cache-2017.1.0.792.0su-lnxrhx64 [root@CentOS7 cache-2017.1.0.792.0su-lnxrhx64]# ls cinstall copyright.pdf docs LICENSE tools cinstall_client cplatname kitlist NOTICE cinstall_silent dist lgpl.txt package
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

 

作为具有root权限的用户,请通过运行位于安装文件顶层的cinstall脚本启动安装过程: 

这里写图片描述

如上图中:建立实例的安装目录我指定为/tmp/zhongan

这里写图片描述

这里写图片描述

上图中:SuperServer port:1972  !!!显示1972才是正确的服务端口状态

这里写图片描述

上图中browser to :为 cache网址


启动Cache

[root@CentOS7 cache-2017.1.0.792.0su-lnxrhx64]# ccontrol start zhongan ZHONGAN is already up!
  • 1
  • 2

再查看 端口号:

[root@CentOS7 ~]#netstat -tunlp | grep 1972 此时能够显示一条端口号是1972的信息

 

在本地浏览器输入http://10.0.0.10:57772/csp/sys/UtilHome.csp 即可访问cache数据库配置页面如下


这里写图片描述

这里写图片描述

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231993.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vcl组件_TextBox控件

    vcl组件_TextBox控件Label(标签)是比较常见的控件。其常见的属性,我不再多说。在此只说明一些比较好用的属性。       FocusControl是一个不错的属性,如果和label的Caption配合使用,会有不错的效果。       Caption属性值段中输入含有“&”的字串,当用户使用“Alt+关键字母”时,将自动选中它所指向的对象。前提是在FocusControl设置关联的控件

    2022年9月24日
    3
  • navicatformysql15永久激活码【在线破解激活】

    navicatformysql15永久激活码【在线破解激活】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日
    57
  • 二代身份证号码验证器[超简单]

    二代身份证号码验证器[超简单]一代身份证号码是十五位,2013年1月1日开始,咱们中国全面停止使用一代身份证了。二代身份证号码:1-6位:表示行政区划的代码。 1、2位,所在省(直辖市,自治区)代码; 3、4位,所在地级市(自治州)代码; 5、6位,所在区(县,自治县,县级市)的代码; 7-14位:表示出生年、月、日 15-16位:所在地派出所代码 17位:性别。奇数(1、3、5、7、9)男性,偶数(2、4、6、8、0)女性 18位:校验位,存在十一个值:0,1,2,3,4,5,6,7,8,9,X,..

    2022年6月27日
    58
  • simhash的应用范围_Simplorer

    simhash的应用范围_Simplorer目录0x01海量数据文本相似度解决方式SimHash+分词方法+基于内容推荐算法0x02海量simhash查询(1)抽屉原理(2)建立索引(3)判重(4)优化效果(5)权衡时间、空间(6)存储选型0x03比较相似度0x01海量数据文本相似度解决方式SimHash+分词方法+基于内容推荐算法原文链接:海量数据文本相似度解决方式SimHash+…

    2022年10月1日
    6
  • Java上传文件到数据库「建议收藏」

    Java上传文件到数据库「建议收藏」Java上传文件到数据库   首先在开始本文之前推荐一篇我非常喜欢的博主——孤傲苍狼的一篇相关博文。     JavaWeb学习总结(五十)——文件上传和下载        http://www.cnblogs.com/xdp-gacl/p/4200090.html     本文主要介绍如何将文件上传到服务器,并以二进制字符流的形式存入数据库。

    2025年9月14日
    5
  • android bioset 进程,kthrotlds(WatchDogs变种)查杀方法「建议收藏」

    android bioset 进程,kthrotlds(WatchDogs变种)查杀方法「建议收藏」virus&period;win32&period;parite&period;H病毒的查杀方法virus.win32.parite.H病毒的查杀方法昨天电脑中了virus.win32.parite.H病毒,搞了2个多小时最终搞定了.以下记录下我的解决方法.第一步:下载Win32.Parit…Linux系统木马后门查杀方法详解木马和后门的查杀是系统管理员一项长期需…

    2022年7月25日
    15

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号