| Anonymous | Login | Signup for a new account | 28-10-25 05:30 UTC | ![]() |
| All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
| My View | View Issues | Change Log | Roadmap | Search |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0002770 | SAS.Планета | [All Projects] Хотелка / Feature request | public | 23-07-2015 15:28 | 28-07-2015 12:16 | ||||
| Reporter | zed | ||||||||
| Assigned To | zed | ||||||||
| Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
| Status | resolved | Resolution | fixed | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | 141212 | ||||||||
| Target Version | 150915 | Fixed in Version | 150915 | ||||||
| Summary | 0002770: Добавить возможность хранить метки в MongoDB | ||||||||
| Description | Поскольку мне в руки попался такой мощный фреймворк (mORMot), где есть поддержка монги, думаю стоит прикрутить и её. От ORM придётся отойти только в одном месте - для оптимизации поиска геометрий в заданном прямоугольнике придётся написать БД-зависимый запрос. Плюс, придётся добавить одно поле в таблицу Mark, для создания spatial индекса по нему. Но думаю эти издержки стоят того. | ||||||||
| Tags | No tags attached. | ||||||||
| Attached Files | |||||||||
Notes |
|
|
(0016227) zed (manager) 25-07-2015 20:15 |
Кто в теме, может начинать тестировать. Гуй в настройках БД малость не допилен, на это пока не обращайте внимания. Как юзать: в поле "Имя файла" ввести uri вида mongodb://<user>:<pass>@server:port/db_name или mongodb://server:port/db_name (если без авторизации). Отличия от SQLite3 должно быть только в поиске по меткам - здесь не работает полнотекстовый поиск и нужно добавлять символ "%" к тексту, который хочется найти. В остальном поведение должно быть полностью аналогично. Местами наверное будет ещё хромать кэширование, что должно быть особо заметно если БД будет в сети (к примеру, на халявном MongoLab). |
Users who viewed this issue |
|
| User List | Anonymous (3515x), SilentJim (1x), Robbi (1x), pfg21 (2x), vdemidov (2x), zed (6x), zarius (1x), vasketsov (2x), GunSmoker (1x) |
| Total Views | 3531 |
| Last View | 28-10-2025 05:30 |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 23-07-2015 15:28 | zed | New Issue | |
| 23-07-2015 15:28 | zed | Status | new => assigned |
| 23-07-2015 15:28 | zed | Assigned To | => zed |
| 25-07-2015 20:15 | zed | Note Added: 0016227 | |
| 28-07-2015 12:16 | zed | Status | assigned => resolved |
| 28-07-2015 12:16 | zed | Fixed in Version | => 150915 |
| 28-07-2015 12:16 | zed | Resolution | open => fixed |
| 08-08-2025 13:24 | zed | Category | Хотелка => Хотелка / Feature request |
| My View | View Issues | Change Log | Roadmap | Search |
| Copyright © 2007 - 2025 SAS.Planet Team |