如何使用存储过程通过 Java 使用 Azure Blob 存储

Windows Azure开发使用Blob storage处理静态档案-阿里云资讯网
Windows Azure开发使用Blob storage处理静态档案
发布时间:
更新时间:
来源:网络
上传者:用户
Windows /zixun/aggregation/13357.html&&Azure Storage 是 Windows Azure 平台上面提供永久性数据储存服务,除了前一篇介绍的 SQL Database 之外,还有用于储存档案(正确地说是
)的「Blob 储存服务」,还有可以用来储存 Key-Value 资料的「Table 储存服务」,这篇文章将先针对「Blob 储存服务」的使用来做介绍。
Windows Azure Blob 储存服务简介
Windows Azure Blob 储存服务主要是提供储存的纯文本或的数据,在存储器上的每一笔数据对象就好像文件系统上的档案一般。储存在Windows Azure Blob存储器上的资料都可以URL存取(透过验证或完全公开),并且拥有下列特性:
目前一个 Windows Azure Blob 存储器可以提供最多 200TB 的储存空间(根据使用量计费)。
一个 Windows Azure 订阅账号最多可以建立 5 个 Windows Azure Blob 存储器。
可以选择是否跨区域数据备援(默认会在单一区域内储存多份数据复本以确定可靠度)
可以透过 RESTful Web Service 的方式操作资料的 CRUD(Create, Read, Update, Delete)
提供数据存取的监控及记录
你的 PHP 应用程序不一定要放在 Windows Azure 上才能使用 Windows Azure Blob 储存服务,由于能透过 RESTful Web Service 或是 Windows Azure SDK for PHP 的方式存取,即便是在自己的 hosting 上也可以使用,通常在下列几种情况下较适合使用 Blob 存储器服务:
Hosting环境的永久储存空间有限或是根本没有永久储存空间
Windows Azure 网站服务仅提供 1GB 的永久性储存空间,而 Windows Azure 则是完全没有永久性储存空间,在这样的状况之下,都不建议应用程序假设执行环境中有个文件系统可以直接操作,也就是要储存不是放在数据库中的数据就不应该使用档案来处理,可以将它储存在Windows Azure Blob储存服务这样的云端储存平台。
而且把应用程序中关于档案的操作抽离到云端平台之后,执行环境变单纯了,在部署到异质平台,或是要搬 hosting 时就会更方便了。
避免档案下载大量吃掉网站带宽
即使你PHP应用程序执行环境有足够的永久性储存空间,但若你的应用程序里许多档案都放在个环境,而且是透过的 domain 来下载,在用户在下载大档案吃掉输出带宽,或是同时下载大量档案(如加载一个页面时同时加载 CSS、JavaScript 或图片档案)占掉过多的联机等等状况都会对资源造成耗损,这时候把档案放在 Windows Azure Blob 存储器上,就可以有效减缓这些问题。
安装 Windows Azure SDK for PHP
Windows Azure 团队也提供了一套给 PHP 应用程序使用的 Windows Azure SDK,并且将此 SDK 的原始码公开在 GitHub 上,同时可参考在该页面上的说明来选择安装 SDK 的方法(Git、PEAR 或 Composer )。透过 SDK 来存取 Windows Azure Blob 储存服务就不必自己处理 RESTful Web Service 的呼叫。
接下来的文章都会使用 SDK 的方式来操作 Windows Azure Blob 储存服务。
情境:将网页前端用到的静态档案放在 Blob 存储器
在许多网页前端加速的建议文章中,都会建议将网页前端中会用到的静态档案(如:CSS、JavaScript、图文件等非程序档案)放在与网站不同的网域下(参考:High Performance Websites 的 Rule 8: Make JavaScript and CSS External 的例子),以增加浏览器平行下载的数量(因为浏览器针对单一网域会限制平行下载的数量)。
做法很简单,可以在Windows Azure Blob储存服务中先建立一个公开存取的容器(container)
在 Windows Azure 中的存储器可以直接建立容器(container)
可以根据需求建立公开或非公开的容器
本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:zixun-group@ 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。
1、递规法:利用递归一层一层的删。 以下为引用的内容: deleteDir($dir) { if (rmdir($dir)==false && is_dir($dir)) { &if ($dp = opendir($dir)) { & while (($file=readdir($dp)) != false) { && if ...
PHP中从一个页面重定向到另外一个页面三种办法,供参考。 一、用HTTP头信息 也就是用PHP的HEADER函数。PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型(&Context-type: xxx/xxx&),页面的属性(&No cache&, &Expire&...
前天去面试的时候也是这样,不过我当时记不起来了.就记得MYSQL里面的date_sub(now(),‘interval 1 day‘);date(‘Y/m/d h:i:s‘,mktime(date(‘h‘), date(‘i‘), date(‘s‘), date(‘m‘) , date(‘d‘)+1, date(‘Y‘))); --------------------------------...
下面带大家走进PHP的入门之路 说明: 我这里暂时是以 Apache web server 和 MY SQL 作为WEB服务器和数据库,在php-4.3.3下的环境做的程序。当然要简单的构建和访问查看数据库 PHPMYADMIN 不可少 这里需要懂得HTML基础知识!没有HTML基础知识的!可以去百度或者GOOGLE搜下!很简单的!这里就不多说了 好了我们开始吧!我们就把PHP入门当成一个苹...
十四条令PHP初学者头疼问题大总结 今天为大家奉上令PHP初学者头疼问题大总结,下面提出的14个问题希望对PHP初学者有所帮助。      1、页面之间无法传递变量      get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET[‘foo‘],$_POST[‘foo‘],$_SESSION[‘foo‘]来得到。当然也可以...
学习php中10个基础知识总结 看了些PHP的基础知识,自己在这里总结下: 1,在HTML嵌入PHP脚本有三种办法: 以下为引用的内容: &script language=&php&& //嵌入方式一 echo(&test&); &/script& &? //嵌入方式二 echo &&br&g...
若您要投稿、删除文章请联系邮箱:zixun-group@,工作人员会在5个工作日内回复。
售前咨询热线
服务与支持
账号与支持
关注阿里云
International&>&微软云Blob存储Java操作示例代码
微软云Blob存储Java操作示例代码
上传大小:18MB
利用微软云的javaAPI,操作存储账号的container内容,包括创建,删除,上传资源,获取资源列表,删除指定资源操作
综合评分:4(1位用户评分)
所需积分/C币:
下载个数:3
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var q = $("#form1").serializeArray();
console.log(q);
var res_area_r = $.trim($(".res_area_r").val());
if (res_area_r == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
var mess = $(".res_area_r").val();
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, _username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click",'.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
$(".res_area_r").val($.trim($(".res_area").val()));
评论共有1条
高大上,没看懂
审核通过送C币
Head First_深入浅出全系列(中文版)
创建者:e98123
java自主学习知识总结
创建者:qq_
iText 7 相关jar包
创建者:ealu1234
上传者其他资源上传者专辑
OmniDiskSweeper.dmg
CleanWipeV14(赛门铁克卸载工具)
【mac版】navicat for mysql
微软云Java API操作示例
微软云Blob存储java开发所需的jar包
开发技术热门标签
VIP会员动态
下载频道积分规则调整V1710.18
CSDN下载频道积分调整公告V1710.17
开通VIP,海量IT资源任性下载
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
CSDN&VIP年卡&4000万程序员的必选
为了良好体验,不建议使用迅雷下载
微软云Blob存储Java操作示例代码
会员到期时间:
剩余下载个数:
剩余C币:593
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
(仅够下载10个资源)
全站1200个资源免积分下载
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
全站1200个资源免积分下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
全站1200个资源免积分下载
为了良好体验,不建议使用迅雷下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
liuhuoxingkong
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
微软云Blob存储Java操作示例代码}

我要回帖

更多关于 如何使用手机存储卡 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信