powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Какой ФВ использовать?
25 сообщений из 54, страница 1 из 3
Какой ФВ использовать?
    #39944855
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно написать приложение, в котором будет храниться относительно большой кастомный индекс в виде дерева. Так же предполагается некоторое REST API для доступа к данным в этом индексе.

Нормально ли для такого приложения взять за основу веб-фреймворк?

Получается, что вроде как это должно быть приложение с возможностью доступа к данным по http протоколу, возможно там будет всего 2 эндпоинта и брать ФВ заточенный для вэб как-то сомнительно. Хотя вроде и не вижу никаких проблем. Может даже и вопрос глупый.
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944856
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В частности, думаю это сделать на spring.
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944869
artas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
В частности, думаю это сделать на spring.

альтернатив немного, особо озабоченные Java EE пользуют
Hett
в котором будет храниться относительно большой кастомный индекс в виде дерева

а тутуже альтернатив побольше, есть есть возможность выносить в БД то выносите
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944885
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett, очень плохо отвечать банальностями. Но я отвечу.

Spring не запрещает использовать любые Java библиотеки или сапописные алгоритмы и структуры данных.

Тоесть краткий ответ - да. Более того. Spring является фреймворком фреймворков и легко склеивает
технологии на два уровня выше. Тоесть - еще раз говорю ДА. Да. Да. Можно.

REST API для доступа к данным в этом индексе? Да да. Можно.

Но в топике также вы говорите про "большой кастомный индекс в виде дерева". Вот с этого надо было и начинать.
Что за дерево? Их - сотни видов бывают. Какой большой? Гигабайт? Терабайт?
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944887
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
большой кастомный индекс в виде дерева

почему кастомный? По русски это наколеночный?
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944889
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Hett
большой кастомный индекс в виде дерева

почему кастомный? По русски это наколеночный?


BKTree со своим алгоритмом рассчета дистанции.
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944890
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
REST API для доступа к данным в этом индексе.

REST вообще не имеет отношения к индексам.
Это всё равно что вы бы написали: "для доступа к лючку унитаза думаю использовать самолет".
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944891
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
BKTree со своим

во второй раз вопрос - почему наколеночный расчет? Почему свой?
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944892
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,
Из гугла для новичков
авторB-Tree

Семейство B-Tree индексов — это наиболее часто используемый тип индексов, организованных как сбалансированное дерево, упорядоченных ключей. Они поддерживаются практически всеми СУБД как реляционными, так нереляционными, и практически для всех типов данных.
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944893
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
10 опенсорцных репозитариев. Бери-нехочу.

https://github.com/search?l=Java&q=bktree&type=Repositories
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944918
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artas
особо озабоченные Java EE пользуют

- не хочу хамить, но этот выпад не понятен. У Вас что то болит от JavaEE?
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944956
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov,
))
Молодежь... Беспредельщики без авторитетов" (с)
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944959
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Hett
BKTree со своим

во второй раз вопрос - почему наколеночный расчет? Почему свой?


Тебе какая разница "почему"?
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944961
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Hett,
Из гугла для новичков
авторB-Tree

Семейство B-Tree индексов — это наиболее часто используемый тип индексов, организованных как сбалансированное дерево, упорядоченных ключей. Они поддерживаются практически всеми СУБД как реляционными, так нереляционными, и практически для всех типов данных.


B-Tree от BKTree не отличаешь?
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944962
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Hett, очень плохо отвечать банальностями. Но я отвечу.

Spring не запрещает использовать любые Java библиотеки или сапописные алгоритмы и структуры данных.

Тоесть краткий ответ - да. Более того. Spring является фреймворком фреймворков и легко склеивает
технологии на два уровня выше. Тоесть - еще раз говорю ДА. Да. Да. Можно.

REST API для доступа к данным в этом индексе? Да да. Можно.

Но в топике также вы говорите про "большой кастомный индекс в виде дерева". Вот с этого надо было и начинать.
Что за дерево? Их - сотни видов бывают. Какой большой? Гигабайт? Терабайт?


Да просто суть в том, что есть большое приложение, к нему прикручивается маленькое REST API, которое тянет за собой большой веб-фреймворк. Поэтому собственно и вопрос такой встал, а правильно ли.
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944965
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
есть большое приложение, к нему прикручивается маленькое REST API, которое тянет за собой большой веб-фреймворк

- если Вы уточните на какой платформе развертывается приложение, какие технологии уже заюзаны, советы будут разумней
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944969
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
PetroNotC Sharp
пропущено...

во второй раз вопрос - почему наколеночный расчет? Почему свой?


Тебе какая разница "почему"?

тянете время. А вроде большой уже
22112977
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944971
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
mayton
Hett, очень плохо отвечать банальностями. Но я отвечу.

Spring не запрещает использовать любые Java библиотеки или сапописные алгоритмы и структуры данных.

Тоесть краткий ответ - да. Более того. Spring является фреймворком фреймворков и легко склеивает
технологии на два уровня выше. Тоесть - еще раз говорю ДА. Да. Да. Можно.

REST API для доступа к данным в этом индексе? Да да. Можно.

Но в топике также вы говорите про "большой кастомный индекс в виде дерева". Вот с этого надо было и начинать.
Что за дерево? Их - сотни видов бывают. Какой большой? Гигабайт? Терабайт?


Да просто суть в том, что есть большое приложение, к нему прикручивается маленькое REST API, которое тянет за собой большой веб-фреймворк. Поэтому собственно и вопрос такой встал, а правильно ли.

С этого надо были и начинать.

Вообще REST API можно написать на базе Jetty, или сервлетов.
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944972
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
С этого надо были и начинать.
Вообще REST API можно написать на базе Jetty, или сервлетов.

Согласен.
А если учесть, что REST это принципы URL, то вообще непонятно что у него "тянет приложение".
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944975
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
Да просто суть в том, что есть большое приложение, к нему прикручивается маленькое REST API, которое тянет за собой большой веб-фреймворк. Поэтому собственно и вопрос такой встал, а правильно ли.

Не обязательно тянуть большой веб-фреймворк, ради интереса загуглите: "Java REST API without framework".
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944976
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
B-Tree от BKTree не отличаешь?

ты не обижайся, но индекс(любой)\ рест\ ФВ
друг с другом вообще никак не связаны и не пересекаются.
))
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944978
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мух
Hett
Да просто суть в том, что есть большое приложение, к нему прикручивается маленькое REST API, которое тянет за собой большой веб-фреймворк. Поэтому собственно и вопрос такой встал, а правильно ли.

Не обязательно тянуть большой веб-фреймворк, ради интереса загуглите: "Java REST API without framework".

можно и не гуглить ничего.
Писать на Java без фреймворков вообще странно)
А в JS даже анекдоты ходят про vanilla ФВ
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944994
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Топик - странный. Как будто человек мечтает. Или вслух рассуждает... А мы такие
все - с хрустальными шарами и читаем мысли да еще и через 1000 километров...
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944995
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
Да просто суть в том, что есть большое приложение, к нему прикручивается маленькое REST API, которое тянет за собой большой веб-фреймворк. Поэтому собственно и вопрос такой встал, а правильно ли.

Можно взять Apache HTTP Components
https://hc.apache.org/
будет маленький веб сервер в своем приложении

Но не будет фремворка. А оно сильно нужно?
...
Рейтинг: 0 / 0
Какой ФВ использовать?
    #39944997
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем выбор:

большой фреймвор - но зато модно и молодежно
или
маленькая либа - дешево, сердито и велосипедисто
...
Рейтинг: 0 / 0
25 сообщений из 54, страница 1 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Какой ФВ использовать?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]