swift的部分代码概述和学习

查看数: 13580 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-7-21 12:29

正文摘要:

本帖最后由 xioaxu790 于 2014-7-21 12:33 编辑 问题导读 1、什么是ring? 2、如何重新平衡ring文件? 3、swift对象信息的SQLite数据库是什么? swift是openstack的object storage service。最近结合 ...

回复

sstutu 发表于 2014-12-4 20:10:42
好梦一场睡 发表于 2014-12-4 17:14
Swift 目前存在的主要问题是什么?



swift已经很完美了,但是其不能做所有事情,可以了解下,他不能做什么?



Objects must be <5GB : swift 1.2 之后已经对 object 的大小不做限制
Not a Filesystem :不是文件系统。 swift 使用 REST API ,而不是使用传统意义上的文件操作命令, open(), read(), write(), seek(), 和 close() 等。
No File Locking :干脆不支持“文件锁”。其实在 swift 中,“锁”的概念是没有必要的。
No Directory Hierarchies :没有文件目录结构。 swift 可以模拟目录结构,但没有必要
Not a Database :不是数据库。 swift 使用 account-container-object 的概念存储 object ,可以列表出指定 container 中的 object ,不支持 server 端的查询和处理操作。




好梦一场睡 发表于 2014-12-4 17:14:14
Swift 目前存在的主要问题是什么?
auferack08 发表于 2014-7-21 14:57:09
分析的很好,支持楼主
关闭

推荐上一条 /2 下一条