Детальная информация

Название: Увеличение объема хранимых данных и построение полноценных индексов: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Зыбкин Владислав Юрьевич
Научный руководитель: Котлярова Лина Павловна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: индекс; Java; Apache Lucene; Apache Cassandra; антиспам; index; antispam
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2697
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\19632

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данная работа направлена на исследование способов увеличения хранимых данных в сервисе составления универсальных отчетов для антиспама Одноклассников и на разработку новой архитектуры сервиса для увеличения объема хранимых данных и построения полноценных индексов для быстрого доступа к этим данным. Задачи, которые решались в ходе исследования и разработки: Изучение архитектуры и особенностей сервиса для составления универсальных отчетов антиспама Одноклассников. Исследование инструментов для построения индексов и выбор наиболее подходящего из них. Выбор формата хранения архивных записей в базе данных. Разработка новой архитектуры сервиса. Разработка пакета классов для построения полноценных индексов и поиска по ним и пакета классов для создания и взаимодействия с новым форматом хранения данных. Работа проводилась на базе сервиса по составлению универсальных отчетов для спам-аналитиков и разработчиков социальной сети Одноклассники, где на основании исходной кодовой базы были изучены специфические особенности программного продукта, составлены схемы старой и новой архитектуры сервиса и собраны соответствующие статистические данные, которые позволили выбрать инструмент для построения индексов. Результатом данной работы является новая архитектура сервиса для составления универсальных отчетов антиспама Одноклассников и пакеты классов построения индексов и поиска по ним, а также для создания и взаимодействия с базой данных, которые взаимодействуют со старой архитектурой, периодически архивируя данные из оперативной памяти на диск. Созданная архитектура и программные компоненты отвечают современным запросам и требованиям разработчиков и спам-аналитиков, поскольку они позволяют хранить большее количество статистически данных, то есть иметь большую историю о действия спамеров и обычных пользователей.

The given work is aimed at studying the increase in the volume of stored data in the Odnoklassniki universal antispam reporting service and developing new service architecture to increase the volume of stored data and build full-fledged indexes for quick access to this data. The goals that were solved during research and development: Studying the architecture and features of the Odnoklassniki universal antispam reporting service. Research tools for building indexes and choosing the most appropriate one.Selecting the format for storing archived records in the database. Development of a new service architecture. Development of a class package for building full-fledged indexes and searching through them, and a class package for creating and interacting with a new data storage format. The work was carried out based on the Odnoklassniki universal antispam reporting service for spam analysts and developers, where, based on the original code base, the specific features of the software product were studied, diagrams of the old and new architecture of the service were developed, and relevant statistical data were collected, which made it possible to select the appropriate tool for building indexes. The result of this work is a new service architecture for the Odnoklassniki universal antispam reporting service and class packages for building indexes and searching through them, as well as for creating and interacting with a database that interact with the old architecture, periodically archiving data from RAM on disk. The created architecture and software components meet the modern needs and requirements of developers and spam analysts, since it allows you to store a larger amount of statistical data, that is, to have a greater history of the actions of spammers and ordinary users.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Оглавление

  • ВВЕДЕНИЕ
  • ГЛАВА 1. ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ И АНАЛИЗ СУЩЕСТВУЮЩИХ РЕШЕНИЙ
    • 1.1 Понятие об антиспам сервисах в социальных сетях
    • 1.2 Анализ существующих решений
  • ГЛАВА 2. ИССЛЕДОВАНИЕ И РАЗРАБОТКА НОВОЙ АРХИТЕКТУРЫ ХРАНЕНИЯ ДАННЫХ
    • 2.1 Изучение архитектуры и особенностей сервиса
    • 2.2 Исследование инструментов для построения индексов
    • 2.3 Выбор формата хранимых данных и разработка новой архитектуры сервиса
  • ГЛАВА 3. ОЦЕНКА ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Статистика использования

stat Количество обращений: 2
За последние 30 дней: 0
Подробная статистика