Проблеми кешування даних при використанні мови програмування Java
dc.contributor.author | Клейменов, Роман Сергійович | |
dc.contributor.author | Ліхоузова, Тетяна Анатоліївна | |
dc.date.accessioned | 2020-12-07T13:34:08Z | |
dc.date.available | 2020-12-07T13:34:08Z | |
dc.date.issued | 2017 | |
dc.description.abstracten | Most of the existing computer systems implemented in the Java programming language use the widely used SQL databases to interact with the information that interacts with the Standard implementation of the SQL interface and have a large number of requests for unchanged data. This leads to inappropriate use of Internet traffic, reducing the speed of access to the necessary information and increasing the load on the database servers. Caching unchanged high-loaded data would help resolve this problem, but the standard implementation of the SQI interface of the Java programming language does not haw this functionality. In the article a comparative analysis of the main models of caching is conducted. The data obtained showed that there is u need for a simpler used cache that integrates with the standard Java SQL interface. | en |
dc.description.abstractru | Одной из основных характеристик большинства компьютеризованных систем является скорость доступа к нужной информации. Рассматривая большинство существующих систем, реализованных на языке программирования Java, можно отметить, что многие из них для работы с информацией используют широко распространенные базы данных SQL. Для взаимодействия с этими базами данных используют стандартную реализацию SQL интерфейса и имеют большое количество запросов к мало изменяющимся данным, что приводит к нерациональному использованию интернет-трафика, уменьшению скорости доступа к необходимой информации и увеличению загрузки на серверы баз данных. Кеширование мало изменяющихся данных высоконагруженной системы помогло бы решить данную проблему, но стандартная реализация SQL интерфейса языка программирования Java не имеет такой функциональности, в связи с чем возникает задача разработать и реализовать в рамках данного языка программирования кеш, который позволил бы уменьшить нагрузку на базу данных и увеличить скорость доступа к нужной информации В статье проведен сравнительный анализ основных моделей кеширования. Полученные данные показали, что есть потребность в более простом в использовании кеше, который имеет интеграцию со стандартным SQL интерфейсом Java. | ru |
dc.description.abstractuk | Однією з найголовніших характеристик більшості комп’ютеризованих систем є швидкість доступу до необхідної інформації. Розглядаючи більшість існуючих комп'ютеризованих систем, реалізованих на мові програмування Java, можна помітити, що багато з них для роботи з інформацією використовують широко розповсюджені SQL бази даних. Для взаємодії з цими базами даних використовують стандартну реалізацію SQL інтерфейсу й мають велику кількість запитів до малозмінних даних, що призводить до нераціонального використання інтернет трафіку (у випадку коли БД знаходиться на іншому сервері), зменшення швидкості доступу до необхідної інформації та збільшення навантаження на сервери баз даних. Кешування малозмінних даних високонавантаженої системи допомогло б вирішити дану проблему, але стандартна реалізація SQL інтерфейсу мови програмування Java не має такої функціональності, в зв'язку з цим постає задача розробити та реалізувати в рамках даної мови програмування кеш, що дозволив би зменшити навантаження на SQL базу даних інформаційної системи та збільшити швидкість доступу до необхідної інформації. В статті проведено порівняльний аналіз основних моделей кешування. Отримані дані показали, що є потреба в у більш простому у використані кеші, що має інтеграцію зі стандартним SQL інтерфейсом Java. | uk |
dc.format.pagerange | С. 26-30 | uk |
dc.identifier.citation | Клейменов, Р. С. Проблеми кешування даних при використанні мови програмування Java / Р. С. Клейменов, Т. А. Ліхоузова // Адаптивні системи автоматичного управління : міжвідомчий науково-технічний збірник. – 2017. – № 2(31). – С. 26–30. – Бібліогр.: 9 назв. | uk |
dc.identifier.doi | https://doi.org/10.20535/1560-8956.31.2017.128055 | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/37911 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.source | Адаптивні системи автоматичного управління : міжвідомчий науково-технічний збірник, 2017, № 2(31) | uk |
dc.subject | кешування | uk |
dc.subject | веб-додаток | uk |
dc.subject | інвалідація | uk |
dc.subject | Java | uk |
dc.subject | cache | en |
dc.subject | web-application | en |
dc.subject | invalidation | en |
dc.subject | кеширование | ru |
dc.subject | веб-приложение | ru |
dc.subject | инвалидация | ru |
dc.subject.udc | 004.042 | uk |
dc.title | Проблеми кешування даних при використанні мови програмування Java | uk |
dc.title.alternative | Problems of data cache when using Java | en |
dc.title.alternative | Проблемы кеширования данных при использовании языка программирования Java | ru |
dc.type | Article | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- asau-2017-2_26-30.pdf
- Розмір:
- 348.67 KB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.16 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: