广告
返回顶部
首页 > 资讯 > 数据库 >Oracle中怎么利用Openfiler实现共享存储
  • 169
分享到

Oracle中怎么利用Openfiler实现共享存储

2024-04-02 19:04:59 169人浏览 薄情痞子
摘要

这期内容当中小编将会给大家带来有关oracle中怎么利用Openfiler实现共享存储,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、root用户,rac1、rac2关

这期内容当中小编将会给大家带来有关oracle中怎么利用Openfiler实现共享存储,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

1、root用户,rac1、rac2关闭防火墙

停止firewall

systemctl stop firewalld.service

禁止firewall开机启动

systemctl disable firewalld.service 

查看防火墙状态

firewall-cmd --state

关闭selinux 

vi /etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled

2、root用户,rac1、rac2 修改hosts文件

vi /etc/hosts

#public ip

192.168.0.95 rac1

192.168.0.97 rac2

#priv ip

10.10.0.95 rac1-prv

10.10.0.97 rac2-prv

#vip ip

192.168.0.96 rac1-vip

192.168.0.98 rac2-vip

#scan ip

192.168.0.102 rac-scan

#iscsi

192.168.0.91 iscsi

3、root用户,rac1、rac2 安装依赖包

yum install -y binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33.i686 GCc gcc-c++ glibc 

yum install -y glibc.i686 glibc-devel glibc-devel.i686 ksh libgcc libgcc.i686 libstdc++ libstdc++.i686 

yum install -y libstdc++-devel libstdc++-devel.i686 libaio libaio.i686 libaio-devel libaio-devel.i686 libXext 

yum install -y libXext.i686 libXtst libXtst.i686 libX11 libX11.i686 libXau libXau.i686 libxcb libxcb.i686 libXi 

yum install -y libXi.i686 make sysstat unixODBC unixODBC-devel readline libtermcap-devel pdksh 

yum install -y smartmontools net-tools lrzsz unzip xdpyinfo compat-libstdc++ iscsi-initiator-utils nfs-utils

4、root用户,rac1、rac2 创建用户及用户组

groupadd -g 501 oinstall

groupadd -g 502 dba

groupadd -g 503 oper

groupadd -g 504 asmadmin

groupadd -g 505 asmoper

groupadd -g 506 asmdba

useradd -g oinstall -G dba,asmdba,oper oracle

useradd -g oinstall -G asmadmin,asmdba,asmoper,oper,dba grid

设置grid、oracle密码

passwd grid

passwd oracle

5、root用户,rac1、rac2 创建文件目录

mkdir -p /u01/app/grid

mkdir -p /u01/app/grid/soft

mkdir -p /u01/app/12.2.01/grid

chown -R grid:oinstall /u01

mkdir -p /u01/app/oraInventory

chown -R grid:oinstall /u01/app/oraInventory

mkdir -p /u01/app/oracle

mkdir -p /u01/app/oracle/soft

chown -R oracle:oinstall /u01/app/oracle

chmod -R 775 /u01

6、root用户,rac1、rac2 修改20-nproc.conf

vi /etc/security/limits.d/20-nproc.conf

# Change this

#注释这行*          soft    nproc    1024

# To this增加下面一行

* - nproc 16384

7、root用户,rac1、rac2 修改limits.conf

vi /etc/security/limits.conf

#ORACLE SETTING

grid                 soft    nproc   2047

grid                 hard    nproc   16384

grid                 soft    nofile  1024

grid                 hard    nofile  65536

grid                 soft    stack   10240

grid                 hard    stack   32768

oracle               soft    nproc   2047

oracle               hard    nproc   16384

oracle               soft    nofile  1024

oracle               hard    nofile  65536

oracle               soft    stack   10240

oracle               hard    stack   32768

8、root用户,rac1、rac2 修改login

vi /etc/pam.d/login

#ORACLE SETTING

session    required     pam_limits.so

9、root用户,rac1、rac2 修改/etc/systemd/logind.conf文件

vi /etc/systemd/logind.conf 

RemoveIPC=no 

重新reload

systemctl daemon-reload 

10、root用户,rac1、rac2 修改sysctl.conf

vi /etc/sysctl.conf

#ORACLE SETTING

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmmax = 61847529062   #物理内存*1024*1024*1024*0.9

kernel.shmall = 15099494  #shmmax/1024/4

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048586

11、root用户,rac1、rac2 添加NOZEROCONF=yes参数

vi /etc/sysconfig/network

NOZEROCONF=yes

12、root用户,rac1、rac2 重启

reboot

13、grid用户,rac1 配置环境变量

su - grid

vi ~/.bash_profile

export PS1="[`whoami`@`hostname`:"'$PWD]$'

umask 022

export TMP=/tmp

export LANG=en_US

export TMPDIR=$TMP

export ORACLE_HOSTNAME=rac1

export ORACLE_SID=+ASM1

export ORACLE_TERM=xterm

export ORACLE_BASE=/u01/app/grid

export ORACLE_HOME=/u01/app/12.2.01/grid

export NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"

export PATH=.:$PATH:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export THREADS_FLAG=native

export DISPLAY=192.168.0.99:0.0

if [ $USER = "oracle" ] || [ $USER = "grid" ]; then

  if [ $shell = "/bin/ksh" ]; then

     ulimit -p 16384

     ulimit -n 65536

  else

     ulimit -u 16384 -n 65536

  fi

  umask 022

fi

14、grid用户,rac2 配置环境变量

su - grid

vi ~/.bash_profile

export PS1="[`whoami`@`hostname`:"'$PWD]$'

umask 022

export TMP=/tmp

export LANG=en_US

export TMPDIR=$TMP

export ORACLE_HOSTNAME=rac2

export ORACLE_SID=+ASM2

export ORACLE_TERM=xterm

export ORACLE_BASE=/u01/app/grid

export ORACLE_HOME=/u01/app/12.2.01/grid

export NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"

export PATH=.:$PATH:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export THREADS_FLAG=native

export DISPLAY=192.168.0.99:0.0

if [ $USER = "oracle" ] || [ $USER = "grid" ]; then

  if [ $SHELL = "/bin/ksh" ]; then

     ulimit -p 16384

     ulimit -n 65536

  else

     ulimit -u 16384 -n 65536

  fi

  umask 022

fi

15、oracle用户,rac1 配置环境变量

su - oracle

vi ~/.bash_profile

export PS1="[`whoami`@`hostname`:"'$PWD]$'

export TMP=/tmp

export LANG=en_US

export TMPDIR=$TMP

export ORACLE_HOSTNAME=rac1

export ORACLE_UNQNAME=rac1

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/12.2.01/db_1

export ORACLE_SID=rac1

export ORACLE_TERM=xterm

export NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export PATH=.:$PATH:$HOME/bin:$ORACLE_BASE/product/12.2.01/db_1/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export THREADS_FLAG=native

export DISPLAY=192.168.0.99:0.0

if [ $USER = "oracle" ] || [ $USER = "grid" ]; then

        if [ $SHELL = "/bin/ksh" ]; then

            ulimit -p 16384

              ulimit -n 65536

  else

   ulimit -u 16384 -n 65536

      fi

    umask 022

fi

16、oracle用户,rac2 配置环境变量

su - oracle

vi ~/.bash_profile

export PS1="[`whoami`@`hostname`:"'$PWD]$'

export TMP=/tmp

export LANG=en_US

export TMPDIR=$TMP

export ORACLE_HOSTNAME=rac2

export ORACLE_UNQNAME=rac2

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/12.2.01/db_1

export ORACLE_SID=rac2

export ORACLE_TERM=xterm

export NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export PATH=.:$PATH:$HOME/bin:$ORACLE_BASE/product/12.2.01/db_1/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export THREADS_FLAG=native

export DISPLAY=192.168.0.99:0.0

if [ $USER = "oracle" ] || [ $USER = "grid" ]; then

  if [ $SHELL = "/bin/ksh" ]; then

     ulimit -p 16384

     ulimit -n 65536

  else

     ulimit -u 16384 -n 65536

 fi

    umask 022

fi

17、root用户,rac1,rac2 配置环境变量

su - root

vi ~/.bash_profile

PATH=$PATH:/u01/app/12.2.01/grid/bin:$HOME/bin

export PATH

18、root用户,rac1,rac2 安装cvuqdisk-1.0.10-1

cd /usr/local/src

上传文件包

rz

安装

export CVUQDISK_GRP=oinstall

rpm -ivh cvuqdisk-1.0.10-1.rpm 

19、root、grid、oracle用户,rac1配置免密互信su -root

ssh-keygen

ssh-copy-id root@rac2

su - grid

ssh-keygen

ssh-copy-id grid@rac2

su - oracle

ssh-keygen

ssh-copy-id oracle@rac2

20、root、grid、oracle用户,rac2配置免密互信su -root

ssh-keygen

ssh-copy-id root@rac1

su - grid

ssh-keygen

ssh-copy-id grid@rac1

su - oracle

ssh-keygen

ssh-copy-id oracle@rac1

21、root用户,rac1,rac2 配置共享磁盘

扫描

iscsiadm -m discovery -t sendtargets -p iscsi

配置手动登录

iscsiadm -m node -T iqn.2006-01.com.openfiler:rac.ocr -p iscsi -l

iscsiadm -m node -T iqn.2006-01.com.openfiler:rac.fra -p iscsi -l

iscsiadm -m node -T iqn.2006-01.com.openfiler:rac.data -p iscsi -l

检查磁盘

fdisk -l |grep /dev

重建

dd if=/dev/zero of=/dev/sdb bs=1024 count=2056

dd if=/dev/zero of=/dev/sdc bs=1024 count=2056

dd if=/dev/zero of=/dev/sdd bs=1024 count=2056

dd if=/dev/zero of=/dev/sde bs=1024 count=2056

dd if=/dev/zero of=/dev/sdf bs=1024 count=2056

查找WWID

for i in `cat /proc/partitions | awk {'print $4'} |grep sd`; do echo "### $i: `/lib/udev/scsi_id --whitelist  --replace-whitespace /dev/$i`"; done

绑定磁盘

vi /etc/udev/rules.d/55-openiscsi.rules

#/etc/udev/rules.d/55-openiscsi.rules

KERNEL=="sd*",BUS=="scsi", PROGRAM="/etc/udev/scripts/iscsidev.sh %b",

SYMLINK+="iscsi/%c/part%n",OWNER="grid",GROUP="oinstall",MODE="0660"

~

mkdir -p /etc/udev/scripts

vi /etc/udev/scripts/iscsidev.sh

#!/bin/sh

# FILE:/etc/udev/scripts/iscsidev.sh

BUS=${1}

HOST=${BUS%%:*}

[ -e/sys/class/iscsi_host ] || exit 1

file="/sys/class/iscsi_host/host${HOST}/device/session*/iscsi_session*/

targetname"

target_name=$(cat${file})

# This is not anopen-scsi drive

if [ -z"${target_name}" ]; then

exit 1

fi

# Check if QNAPdrive

check_qnap_target_name=${target_name%%:*}

if [ $check_qnap_target_name= "iqn.2006-01.com.openfiler" ]; then

target_name=`echo"${target_name%.*}"`

fi

echo"${target_name##*.}"

授权

chmod 775 /etc/udev/scripts/iscsidev.sh

重启

reboot

22、grid用户,rac1安装grid

上传文件

su - grid

[grid@rac1:/u01]$cd /u01/app/grid/soft

[grid@rac1:/u01/soft]$rz

linuxx64_12201_grid_home

解压文件

unzip linuxx64_12201_grid_home.zip

删除压缩包节约空间

[grid@rac1:/u01/soft]$rm -rf linuxx64_12201_grid_home.zip

验证

./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -fixup -verbose

如果报PRVE-0421 : No entry exists in /etc/fstab for mounting /dev/shm

可忽略掉

进行安装

./gridSetup.sh

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

如果磁盘状态为Member的话,执行重建

dd if=/dev/zero of=/dev/sdb bs=1024 count=2056

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

23、grid用户,rac1查看集群状态

cd /u01/soft/grid/bin

./crs_stat -t

Name           Type           Target    State     Host        

------------------------------------------------------------

ora....SM.lsnr ora....er.type ONLINE    ONLINE    rac1        

ora.CRS.dg     ora....up.type ONLINE    ONLINE    rac1        

ora....ER.lsnr ora....er.type ONLINE    ONLINE    rac1        

ora....AF.lsnr ora....er.type OFFLINE   OFFLINE               

ora....N1.lsnr ora....er.type ONLINE    ONLINE    rac1        

ora.MGMTLSNR   ora....nr.type ONLINE    ONLINE    rac1        

ora.asm        ora.asm.type   ONLINE    ONLINE    rac1        

ora.chad       ora.chad.type  ONLINE    ONLINE    rac1        

ora.cvu        ora.cvu.type   ONLINE    ONLINE    rac1        

ora.mgmtdb     ora....db.type ONLINE    ONLINE    rac1        

ora....network ora....rk.type ONLINE    ONLINE    rac1        

ora.ons        ora.ons.type   ONLINE    ONLINE    rac1        

ora.qosmserver ora....er.type ONLINE    ONLINE    rac1        

ora....C1.lsnr application    ONLINE    ONLINE    rac1        

ora.rac1.ons   application    ONLINE    ONLINE    rac1        

ora.rac1.vip   ora....t1.type ONLINE    ONLINE    rac1        

ora....C2.lsnr application    ONLINE    ONLINE    rac2        

ora.rac2.ons   application    ONLINE    ONLINE    rac2        

ora.rac2.vip   ora....t1.type ONLINE    ONLINE    rac2        

ora.scan1.vip  ora....ip.type ONLINE    ONLINE    rac1 

24、grid用户、rac1创建磁盘组

asmca

Oracle中怎么利用Openfiler实现共享存储

创建DATA和FRA磁盘组Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

24、oracle用户,rac1安装Oracle数据库软件

mkdir -p /u01/app/soft/

cd /u01/app/soft/

rz

linuxx64_12201_database.zip

unzip linuxx64_12201_database.zip

rm -rf linuxx64_12201_database.zip

cd database/

./runInstaller 

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

重建完成的图忘记截了(直接点完成就好了)

25、oracle用户,rac1安装数据库

dbca

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

Oracle中怎么利用Openfiler实现共享存储

上述就是小编为大家分享的Oracle中怎么利用Openfiler实现共享存储了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网数据库频道。

您可能感兴趣的文档:

--结束END--

本文标题: Oracle中怎么利用Openfiler实现共享存储

本文链接: https://www.lsjlt.com/news/58622.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Oracle中怎么利用Openfiler实现共享存储
    这期内容当中小编将会给大家带来有关Oracle中怎么利用Openfiler实现共享存储,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、root用户,rac1、rac2关...
    99+
    2022-10-18
  • Openfiler怎么搭建ISCSI共享存储服务器
    本篇内容主要讲解“Openfiler怎么搭建ISCSI共享存储服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Openfiler怎么搭建ISCSI共享存储服务器”吧!第一步安装openfil...
    99+
    2023-06-04
  • vmware中怎么设置共享存储
    vmware中怎么设置共享存储,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。vmware设置共享存储(RAC) 之前一直使用O...
    99+
    2022-10-18
  • node中怎么利用进程通信实现Cluster共享内存
    node中怎么利用进程通信实现Cluster共享内存,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。##IPC的基本用法:// w...
    99+
    2022-10-19
  • Linux中怎么实现共享内存
    Linux中怎么实现共享内存,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、概念共享内存是被多个进程共享的一部分物理内存,是进程间共享数据的最快的一种方法。&...
    99+
    2023-06-12
  • C++中怎么实现共享内存
    C++中怎么实现共享内存,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。初次使用C++标准库实现共享内存的管理时,Vector每次分配内存个数不固定,回收也不固定,这样的话,程序...
    99+
    2023-06-17
  • 使用OpenFiler来模拟存储配置RAC中ASM共享盘及多路径(multipath)的测试
    第一章 本篇总览   之前发布了一篇《Oracle_lhr_RAC 12cR1安装》,但是其中的存储并没有使用多路径,而是使用了VMware自身提供的存储。所以,年前...
    99+
    2022-10-18
  • 怎么利用vps实现文件共享
    要利用VPS实现文件共享,可以按照以下步骤进行操作:1. 首先,要确保你已经购买了一个VPS,并且已经成功连接到VPS的操作系统上。...
    99+
    2023-09-14
    vps
  • 怎么在Spring Boot中利用Redis实现session共享
    本篇文章给大家分享的是有关怎么在Spring Boot中利用Redis实现session共享,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。引入spring-boot-start...
    99+
    2023-05-30
    springboot session redis
  • MySQL如何实现高可用+共享存储NFS
    小编给大家分享一下MySQL如何实现高可用+共享存储NFS,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!规划图1、首先进行资源的...
    99+
    2022-10-18
  • Oracle HA双机主备基于共享存储模式并利用keepalived管理实现高可用
    HA概述 HA(High Available)即由两台计算机组成并对外提供一组相同的服务,也叫做一主一备模式。正常情况下由主服务器提供服务,备服务器处于待机备用,备机可以随时接替主服务器的工作。也...
    99+
    2022-10-18
  • node 利用进程通信实现Cluster共享内存
    Node.js的标准API没有提供进程共享内存,然而通过IPC接口的send方法和对message事件的监听,就可以实现一个多进程之间的协同机制,通过通信来操作共享内存。 ##IPC的基本用法: //...
    99+
    2022-06-04
    进程 内存 通信
  • Harbor多实例高可用共享存储该怎么搭建
    今天就跟大家聊聊有关Harbor多实例高可用共享存储该怎么搭建,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。多实例共享存储架构图本文 LB 不使用 Nginx,使用阿里SLB。本文架...
    99+
    2023-06-15
  • Linux怎么实现共享内存同步
    本篇内容主要讲解“Linux怎么实现共享内存同步”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux怎么实现共享内存同步”吧!方法一、利用POSIX有名信号灯实现共享内存的同步有名信号量既可...
    99+
    2023-06-28
  • Ubuntu中怎么利用路由实现网络共享功能
    Ubuntu中怎么利用路由实现网络共享功能,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。  Ubuntu路由实现 Mac OS X 10.6 共享上网 route...
    99+
    2023-06-16
  • 干货 | 玩转云文件存储——利用CFS实现web应用的共享访问
    京东云文件服务(Cloud File Service,以下简称:CFS)是一种高可靠、可扩展、可共享访问的全托管分布式文件系统。它可在不中断应用服务的情况下,根据您对文件系统的使用,按需扩展或缩减,并按照实际用量计费。采用NFS协议,支持P...
    99+
    2023-06-04
  • MySQL中怎么实现线程共享内存参数
    本篇文章为大家展示了MySQL中怎么实现线程共享内存参数,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。MySQL线程共享内存参数 全局共享内存主要是 My...
    99+
    2022-10-18
  • 怎么在Android中利用SharedPreferences实现存储
    怎么在Android中利用SharedPreferences实现存储?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。SharedPreferences 特点即便是...
    99+
    2023-05-31
    android sharedpreferences roi
  • Node.js多进程模型中怎么实现共享内存
    本篇文章为大家展示了Node.js多进程模型中怎么实现共享内存,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Node.js 由于其单线程模型的设计,导致一个Node...
    99+
    2022-10-19
  • Java中怎么利用多线程锁实现数据同步共享
    Java中怎么利用多线程锁实现数据同步共享,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。大多数应用程序要求线程互相通信来同步它们的动作。在Java程序中最简单实现同步的方法就是...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作