您的位置: 翼速应用 > 业内知识 > 后端开发 > 正文
0 0

后端开发选择服务器和数据库需要了解的细节

选择合适的后端硬件对于 应用开发至关重要,清楚地了解特定于业务需求的要求,需要明确了解业务特定的技术,服务,安全,数据治理和服务管理需求,将应用负载迁移到云时所需的配置,取决于环境和云服务商提供的服务,根据新安装或将现有应用迁移到云,需要明确规划云关联的时间。

云服务器跟后端的关系.png

    在确定云服务之前,如何将架构纳入当前和未来所遵循的工作流程,研究使当前工作负载在云平台上执行所需的重新编程,增强或自定义,还必须详细研究迁移所需的时间和精力。许多服务商都提供迁移服务和支持,还需要支持第三方提供商以支持迁移过程,服务商的服务开发路线图,应与特定于企业的开发路线图同步。

    数据管理至关重要,包括数据的位置,以及数据所适用的各种当地法规,构成了选择云服务提供商的主要关键,如果企业有义务对其数据进行某些限制,那么选择能够在管理,存储和处理数据方面提供某些控制或选择的提供商,能够保护传输中的数据,即应该访问通过加密迁移到云或云中的数据。服务提供商的数据丢失和违规通知流程,必须与企业的监管义务保持同步。

数据策略和保护,必须了解安全策略和数据管理策略,尤其是与数据隐私规则相关的策略,确保为数据访问,数据定位,机密性和使用所有权提供满意的保证,必须审查备份,如果客户决定离开,必须正确审查数据转换政策,以学习数据传输的灵活性。云服务级别协议在选择提供商时起着重要作用,云服务商与其客户之间的明确合同关系是必须的,应适当关注与托管在云中数据安全相关的法律要求,还需要建立一个协议,在发生事故时予以备份。

/**
     * @param hostIP ip地址,可以是本机也可以是远程
     * @param userName 数据库的用户名
     * @param password 数据库的密码
     * @param savePath 备份的路径
     * @param fileName 备份的文件名
     * @param databaseName 需要备份的数据库的名称
     * @return
     */
    public static boolean backup(String hostIP, String userName, String password, String savePath, String fileName,
            String databaseName) {
        fileName +=".sql"; 
        File saveFile = new File(savePath);
        if (!saveFile.exists()) {// 如果目录不存在
            saveFile.mkdirs();// 创建文件夹
        }
        if (!savePath.endsWith(File.separator)) {
            savePath = savePath + File.separator;
        }
 
        //拼接命令行的命令
        StringBuilder stringBuilder = new StringBuilder();
        stringBuilder.append("mysqldump").append(" --opt").append(" -h").append(hostIP);
        stringBuilder.append(" --user=").append(userName).append(" --password=").append(password)
                .append(" --lock-all-tables=true");
        stringBuilder.append(" --result-file=").append(savePath + fileName).append(" --default-character-set=utf8 ")
                .append(databaseName);
        try {
            //调用外部执行exe文件的javaAPI
            Process process = Runtime.getRuntime().exec(stringBuilder.toString());
            if (process.waitFor() == 0) {// 0 表示线程正常终止。
                return true;
            }
        } catch (IOException e) {
            e.printStackTrace();
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        return false;
    }


    应用服务器是为存储和提供空间,还要了解市场上可用的不同类型服务器及其运作方式。

    1、专用服务器

    这种服务器将整个服务器专用于单个所有者,由于服务器的资源不与其他应用共享,执行速度比其他类型的都快。这种类型的服务器的缺点是服务器运营成本将仅由所有者承担,相对昂贵,对于需要高级安全性的应用,建议使用此类服务器,需要大量系统资源的应用也可以从这个专用的服务器系统中受益。

    2、并置服务器

此类服务器要求购买自己的服务器,负责服务器的人将是所有者本身,拥有并置服务器的好处是,服务器的完全控制权掌握在所有者手中,可以安装他需要的app脚本。

云服务器环境配图.png


    3、云服务器

    这种新的服务器方法使用群集负载平衡服务器,提供可靠且强大的服务器服务,由于云服务器是分散的,硬件故障等问题都不会造成影响,使得云服务器受到欢迎,通过向用户收取所使用的资源,这种服务器的缺点是用户对其数据控制较少,影响数据安全性或可能导致隐私问题。

    服务器选择应用服务器公司时要考虑的很多因素,需要考虑数据库软件,脚本软件,操作系统等因素。


我来说两句

0 条评论

推荐阅读

  • 响应式布局CSS媒体查询设备像素比介绍

    构建响应式网站布局最常见的是流体网格,灵活调整大小的站点布局技术,确保用户在使用的幕上获得完整的体验。响应式设计如何展示富媒体图像,可以通过以下几种方法。

    admin
  • 提升网站的性能快速加载的实用技巧

    网站速度很重要,快速加载的网站会带来更好的用户体验、更高的转化率、更多的参与度,而且在搜索引擎排名中也扮演重要角色,做SEO,网站硬件是起跑线,如果输在了起跑线,又怎么跟同行竞争。有许多方法可提升网站的性能,有一些技巧可以避免踩坑。

    admin
  • 织梦CMS TAG页找不到标签和实现彩色标签解决方法

    织梦cms是我们常见的网站程序系统的一款,在TAG标签中常常遇到的问题也很多。当我们点击 tags.php 页的某个标签的时候,有时会提示:“系统无此标签,可 能已经移除!” 但是我们检查程序后台,以及前台显示页面。这个标签确实存在,如果解决这个问题那?

    admin
  • HTML关于fieldset标签主要的作用

    在前端开发html页面中常用的标签很多,今天为大家带来的是关于HTML中fieldset标签主要的作用说明,根据技术分析HTML

    admin
更多文章

精选专题

  • 青岛APP开发公司给企业做私域运营的五点建议

    与公域流量不同的是,私域流量运营是基于“人”的,进行私域流量运营的第一步就是导流。用户添加了企业微信,实际上就是将原本的用户关系、粉丝关系转化为好友关系。
  • php有哪些错误类型

    关于php有错误类型比如:1、语法错误(Syntax Errors);2、逻辑错误(Logical Errors);3、运行错误(Runtime Errors);4、警告(Warnings);5、注意(Notices)。
  • 解析:Deployer工具之PHP开发中的部署利器

    在PHP开发过程中,部署是一个重要的环节。随着项目规模的增大,需要将代码部署到多台服务器上的情况也越来越常见。为了提高部署效率,并保证代码的一致性和可靠性,我们需要一个强大的工具来辅助完成这一过程。
  • 浅谈胶州企业建站完成后保存好建站源代码的重要性

    2023年企业网站建站有很多企业都是直接选择找专业的网站建设公司提供建站服务,这样做,既提升了效率,又能达到企业目的,获得优质的品牌网站。网站做好之后除了启动售后服务,进行网站后台培训、网络营销培训之外,还需要交接相关的资料,网站后台账号密码、网站域名空间账号密码、FTP账号等,更重要是交接网站源代码,涉及到源代码,很多建站公司都不会将它交给企业,因为有的公司使用的是模板后台,给了你源代码之后,那其他网站怎么办,那么为什么一定要保留好建站源代码呢?下面的文章就一起来聊一下,希望能给大家带来帮助。
热点推荐
  • 1 如何在centos7中打开vnc服务
  • 2 浅析网络营销策划的重要性与意义
  • 3 2020年百度新算法更新意味着SEO的调整
  • 4 微信小程序成为打造品牌的新途径
  • 5 非关系型和关系数据库管理系统有哪些
最新更新
  • 1 青岛APP开发公司给企业做私域运营的五点建议
  • 2 php有哪些错误类型
  • 3 解析:Deployer工具之PHP开发中的部署利器
  • 4 浅谈胶州企业建站完成后保存好建站源代码的重要性
  • 5 一起聊聊2023红酒APP开发有哪些优势

代开银行存款证明公司新乡定期存单样本龙岩留学存款证明定做张家界开存款证明上饶银行存款证明推荐本溪存款证明定制武汉资金证明用途来宾代办存款证明白银银行定期存单怎么打忻州定制存款证明朔州打出国留学资金证明宿州银行定期存单作用珠海资信证明图片商洛打印银行存款证明新乡出国留学存款证明哪家好自贡企业资信证明佳木斯定期存单制作九江定制银行存款证明石嘴山打印资信证明桂林银行存款证明开具辽源企业资金证明自贡出国留学存款证明哪家好驻马店留学存款证明多少钱中山出国留学存款证明哪里有兴安盟留学存款证明用途哈尔滨企业资金证明代做珠海出国留学资金证明查询防城港定做存款证明十堰企业资信证明供应商惠州代办资金证明企业资金证明费用香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声汪小菲曝离婚始末卫健委通报少年有偿捐血浆16次猝死单亲妈妈陷入热恋 14岁儿子报警雅江山火三名扑火人员牺牲系谣言手机成瘾是影响睡眠质量重要因素男子被猫抓伤后确诊“猫抓病”中国拥有亿元资产的家庭达13.3万户高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了男孩8年未见母亲被告知被遗忘张家界的山上“长”满了韩国人?倪萍分享减重40斤方法许家印被限制高消费网友洛杉矶偶遇贾玲何赛飞追着代拍打小米汽车超级工厂正式揭幕男子被流浪猫绊倒 投喂者赔24万沉迷短剧的人就像掉进了杀猪盘特朗普无法缴纳4.54亿美元罚金周杰伦一审败诉网易杨倩无缘巴黎奥运专访95后高颜值猪保姆德国打算提及普京时仅用姓名西双版纳热带植物园回应蜉蝣大爆发七年后宇文玥被薅头发捞上岸房客欠租失踪 房东直发愁“重生之我在北大当嫡校长”校方回应护栏损坏小学生课间坠楼当地回应沈阳致3死车祸车主疑毒驾事业单位女子向同事水杯投不明物质路边卖淀粉肠阿姨主动出示声明书黑马情侣提车了奥巴马现身唐宁街 黑色着装引猜测老人退休金被冒领16年 金额超20万张立群任西安交通大学校长王树国卸任西安交大校长 师生送别西藏招商引资投资者子女可当地高考胖东来员工每周单休无小长假兔狲“狲大娘”因病死亡外国人感慨凌晨的中国很安全恒大被罚41.75亿到底怎么缴考生莫言也上北大硕士复试名单了专家建议不必谈骨泥色变“开封王婆”爆火:促成四五十对测试车高速逃费 小米:已补缴天水麻辣烫把捣辣椒大爷累坏了

代开银行存款证明公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化