项目Steam游戏推荐系统 1概述 关键字:推荐系统,协作过滤,Spark,Hive,Flask,Web爬网程序,AWS EC2,AWS RDS 1.1引言 推荐系统在最近几年变得越来越流行,并且广泛用于电影,音乐,新闻,书籍,研究文章,搜索查询,社交标签和产品等各个领域。 推荐系统或推荐系统是信息过滤系统的子类,其试图预测用户将给予商品的“等级”或“偏好”。 在这个项目中,我通过Spark的ALS(交替最小二乘)API(pyspark.mllib.recommendation.ALS)在Spark上使用协作过滤算法,实现了游戏推荐系统。 协作过滤方法是基于收集和分析有关用户的行为,活动或偏好的大量信息,并基于与其他用户的相似性来预测用户的喜好。 1.2架构 整个项目分为三个阶段: 通过Web爬网程序收集数据 Spark上的游戏推荐引擎 Web UI实施 该项目的体系结构如下所示:
2022-05-27 01:11:18 9.52MB 系统开源
1
AWS-EC2-Instance-Store-Raid0-脚本 什么是EC2-Instance-Store? AWS EC2实例提供了实例存储,但它们是临时的块级存储。 如果停止ec2实例并重新启动实例,则会发现实例存储中的数据可能会丢失。 如果要防止这种情况,则最好使用EBS存储。 什么时候需要EC2实例存储? 该存储空间可用于许多人偶,例如临时空间或缓冲区。 例如,我可以在处理或解析大数据时将数据放入此存储中。 为什么需要此脚本? AWS EC2实例存储仅安装1个磁盘存储。 但是某些EC2实例类型提供了多个SSD实例存储,例如c3.xlarge提供了2 x 40 GB。 通过此脚本,它可以帮助通过RAID 0阵列将多个存储组合到相同的安装点。 如何使用此脚本? 准备 单击[Add New Volume Button]在AWS LaunchInstance向导页面中添加实例
2022-01-30 22:21:24 2KB Shell
1
使用IAM管理AWS EC2 SSH访问 2019年6月:签出作为该项目的替代品 2018年9月:检出以替代该项目 使用IAM用户的公共SSH密钥通过SSH访问正在运行的EC2实例 亚马逊Linux 2017.09 亚马逊Linux 2 2017.12 Ubuntu 16.04 SUSE Linux Enterprise Server 12 SP3 RHEL 7.4 CentOS的7 如果您使用install.sh脚本,则aws-ec2-ssh取决于和git 。 它是如何工作的 一张图片胜过千言万语: 首次启动时,将导入所有IAM用户并创建本地UNIX用户。 导入也会每10分钟运行一次(通过调用 ) 您可以控制哪些IAM用户获得本地UNIX用户并因此能够登录 全部(默认) 仅属于特定IAM组中的那些 您可以控制向哪些IAM用户授予sudo访问权限 无(默认) 全部 仅
2022-01-14 10:23:13 94KB Java
1
AWS EC2的Nitro系统解决方案.pdf
2021-10-11 09:01:47 3.14MB 解决方案
AWS EC2计算服务发展概述.pptx
2021-10-11 09:01:47 3.78MB 解决方案
代码主要是启动、暂停AWS EC2实例或修改实例类型的demo。 注:执行main()之前先修改aws.accessKeyId和aws.secretAccessKey以及instance_id。
2021-07-30 13:00:19 4KB AWS EC2
1
Rabbitmq-aws 这已迁移到 该存储库已移至主要的RabbitMQ统一“ monorepo”,包括所有未解决的问题。 您可以在下找到源。 所有问题均已转移。 概述 一个分支,用于构建与Amazon Web Services API交互的RabbitMQ插件。 支持的Erlang版本 配置 可以通过多种方式提供Rabbitmq-aws的配置。 在提供区域和配置信息方面,它的行为类似于 。 此外,它有两种方法, rabbitmq_aws:set_region/1和rabbitmq_aws:set_credentials/2以允许应用程序特定的配置,从而绕过自动配置行为。 配置优先级 配置值具有以下优先级: 通过API明确配置 环境变量 配置文件 EC2实例元数据服务(如果适用) 凭证优先 凭证值具有以下优先级: 通过API明确配置 环境变量 凭证文件 EC2实例元数据服务 环境变
2021-03-03 11:08:50 99KB aws ec2 rabbitmq Erlang
1
terraform-aws-ec2-instance 这个terraform模块创建一个ec2实例。 它支持以下配置: n个AWS EC2实例数 (可选)创建ec2密钥对 (可选)创建EC2实例自动恢复cloudwatch警报 可选的cloud-init gzip + base64 userdata输入 可选的cloud-init纯文本userdata输入 通过本地执行程序供应器支持推送供应 推送配置支持来自本地执行配置器的节点定位。 实例上下文属性作为local-exec环境变量公开。 切换api终止保护 将标签映射应用于所有可标签资源 地形版本 v0.12 提供者 名称 版 ws 〜> 2.3 输入项 名称 描述 类型 默认 需要 add_num_suffix 将计数器索引作为后缀添加到实例Name标签 bool true 没有 ami_id ami id strin
2021-02-08 19:07:13 370KB HCL
1
桥接 ( WIP / beta ) TL; DR :桥接= ssh + tmux + sshfs +云库存搜索 只需简单搜索即可将我带到ec2框。 多次比赛? 只需通过tmux SSH进入所有匹配的实例。 特征: 自定义库存来源: AWS(支持按标签,DNS或实例ID进行匹配) GCP 新遗物 CSV Ansible库存 同时搜索多个库存资源 通过堡垒/跳箱连接到广告资源 对库存进行模糊搜索 提示对清单中的匹配主机进行单/多选择 通过tmux打开多个ssh连接(拆分或制表符) 配置自定义tmux布局(通过config) 通过堡垒无缝连接(通过配置) 设置sshfs挂载到远程目录 登录时运行自定义命令(通过配置) 运行任意ansible剧本 推/拉文件(通过Ansible提取/复制任务) SSH通向主机 ECS支持(执行到容器,当前仅通过新的文物清单进行) Python3支持:) (想要功能吗?只需描述它) 正在安装 Linux pip install --user bridgy # optionally support sshing i
2021-02-02 03:35:31 634KB tmux ssh aws ec2
1
自动发现 AutoSpotting是领先的开源现货市场自动化工具,已针对在各种规模下快速/轻松/毫不费力地采用EC2现货市场进行了优化。 通常设置它以最小的配置更改来监视现有的长期运行的AutoScaling组(通常只是对其进行标记,但即使使用现有的标记也可以避免),从而通常节省70%-90%的Spot成本,但是与替代工具和解决方案相比,集成度更高,更具成本效益且更易于采用。 它是如何工作的? 安装并通过标记使其能够针对现有按需AutoScaling组运行后,AutoSpotting会逐渐用便宜的实例替换其按需实例,这些实例至少与该组的成员大小相同且配置相同,而无需在任何情况下更改组启动配置办法。 您还可以继续运行可配置数量的按需实例,以百分比或绝对数形式给出,并且在实例实例终止的情况下,它会自动故障转移到按需实例。 展望未来,以及在与预期标签匹配的任何新ASG上,超出配置为保持运行的数量的任何新按需实例将在启动后几秒钟内立即替换为现货克隆。 如果由于现货容量不足而暂时失败,AutoSpotting将每隔几分钟尝试不断更换它们,直到现货容量再次可用后才成功。 当启动竞价型实例
2021-02-01 23:08:18 166KB go infrastructure aws automation
1