文档章节

吃一堑,长一智。深入理解必须要

月黑风高杀人夜
 月黑风高杀人夜
发布于 2015/07/21 16:40
字数 749
阅读 20
收藏 0


NFS原理

        NFS(network filesystem)是由sun公司开发的,其作用是在网络当中可以将想要开发的目录共享给别人,这样使得访问者访问nfs服务器上的东西就像访问本地 的文件一样,在将文件公开给别人的时候就会引起数据安全问题,但nfs有其权限管理机制。只要将权限管理做好,文件划分清晰,对安全问题就高枕无忧了。

        NFS并不是单独存在的,它和另外2个模块共同存在,试想两台网络当中的主机如何进行通讯,当然只有通过ip+port来发送数据。

        包括NFS在内,这三个模块分别是NFS,RPC,PORTMAP。NFS只负责将数据通过以文件系统的方式共享出去,并进行登录管理和权限管理,并不负 责数据的传输,而数据的传输则有RPC来完成。试想远程客户端在进行链接的时候需要知道哪个端口可用,以便将可用的端口用于NFS数据传输(NFS的数据 传输方式有端口来完成),而负责维护可用端口与远程主机的映射关系则是有PORTMAP的完成的。

         NFS的两个子模块,登录管理和权限管理分别是由rpc.nfsd和rpc.mountd这两个子模块来完成的。在nfs的启动代码当中可以看到这两个程序的存在。
       
         不难想出,NFS的工作流程是,远程客户端进行nfs请求,RPC获得请求,通知PORTMAP来获取端口号,然后PORTMAP将可用的端口号传给 NFS、RPC,然后NFS模块再进行权限检验,如果有足够的权限,RPC就通过PORTMAP给出的端口进行数据传输,并通过该端口到达客户端。

        nfs的几个模块大致是这样协调的,具体的权限管理,模块配置则可以通过具体的配置文件来完成,如/etc/exports,/var/lib/nfs/xtab等等。


mysql索引
    

mysql 添加索引 mysql 如何创建索引

作者:  字体:[增加 减小] 类型:转载

本文将介绍mysql 如何创建索引,需要的朋友可以参考下

  1. 添加PRIMARY KEY(主键索引)
    mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )
    2.添加UNIQUE(唯一索引)
    mysql>ALTER TABLE `table_name` ADD UNIQUE (
    `column`
    )
    3.添加INDEX(普通索引)
    mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` )
    4.添加FULLTEXT(全文索引)
    mysql>ALTER TABLE `table_name` ADD FULLTEXT ( `column`)
    5.添加多列索引
    mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )

  2.         索引分三类:

  3.              index ----普通的索引,数据可以重复

  4.              unique ----唯一索引,唯一索引,要求所有记录都唯一

  5.              primary key ----主键索引,也就是在唯一索引的基础上相应的列必须为主键



© 著作权归作者所有

下一篇: deveOps
月黑风高杀人夜
粉丝 11
博文 112
码字总数 90868
作品 0
深圳
私信 提问
2018年11月18日,百脑汇(北京旗舰店)遇骗记

版权声明:Follow your heart and intuition. https://blog.csdn.net/qq_35246620/article/details/85396655 文章目录 前言 2018 年 11 月 18 日(星期日),中午,为了给对象刚上大学的妹妹...

维C果糖
2018/12/30
0
0
合理房租应该是多少钱?

http://qhd.house.sina.com.cn/news/2015-01-14/17065961055556121983305.shtml 住建部:鼓励地产商培植和发展房屋租赁 1 月 14 日,住建部发布的《关于加快培育和发展住房租赁市场的指导意见...

yak
2015/01/18
2.9K
19
免费讲座:用知识管理方法高效培养人才

作为管理者,有没有这样的感觉: 某天,你的核心员工说要离职,你就整个星期都感觉不好了。他的工作谁能顶起来? 总觉得下属不得力,很简单的工作交给他们却出现五花八门的错误、甚至是很低级...

kmctianzhigang
2018/06/26
0
0
我在美国:当“洋教授”的甜酸苦辣(二)

一份工作百人抢 当“洋教书匠”也不易 我申请第一份教书工作时,正值美国经济不景气,失业率较高的时期(作者注:1992年)。 许多老美都不容易找到工作,更何况我们这些刚毕业的老外留学生呢...

高永强
2009/06/26
0
0
安全驱动下的数字新生活,第四届CSS互联网安全领袖峰会随笔

     随着《延禧攻略》的一波热潮,清宫戏又双叒叕火了。据说本片原定是拍成穿越剧,天才少女魏璎珞从社会底层做到总统夫人是什么体验?结果因为某些原因未能成行,就改成了我们现在看到...

FreeBuf
2018/08/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

代码持续自动发布

需求: 自动更新私人gitbook项目代码 如果代码没更新,不做务必要的构建操作 思路 定时任务加shell脚本,无论更新没更新都执行git pull。 优点:能满足需求 资源浪费,代码仓库不更新也执行p...

阿dai学长
28分钟前
6
0
sparkstreaming原理

Spark Streaming是Spark生态系统当中一个重要的框架,它建立在Spark Core之上,下面这幅图也可以看出Sparking Streaming在Spark生态系统中地位。 Spark Streaming是Spark Core的扩展应用,它...

七旬少女
48分钟前
1
0
springmvc集成cas,并解决前后端分离情况

1.最近项目需要集成已经存在的cas系统。 但是目前已集成的系统都是jsp。而我们项目是前后端分离开发(伪),没有分开部署。 2.cas原理就不介绍了 网上例子很多。基本都是使用302重定向实现的...

起名字什么的太麻烦了
今天
4
0
HDFS-原理

1. 写操作 客户端要向HDFS写数据,首先要跟Namenode通信以确认可以写文件并获得接收文件block的Datanode,然后,客户端按顺序将文件逐个block传递给相应Datanode,并由接收到block的Datanod...

叶枫啦啦
今天
3
0
聊聊elasticsearch的MembershipAction

序 本文主要研究一下elasticsearch的MembershipAction MembershipAction elasticsearch-6.7.1/server/src/main/java/org/elasticsearch/discovery/zen/MembershipAction.java public class M......

go4it
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部