1

(3 відповідей, залишених у Web-сервери)

Добрий день і з святом шановне панство.
Маю на меті запустити домашній сервер і на ньому розгорнути Nextcloud для особистого використання.
Отже в моєму розпорядженні:
1) Канал 1Гбіт/сек
2) Статична IP адреса
3) Повний фізчний доступ до сервера

Трохи погрався з запуском зв'язки Apache/PHP/MYSQL , яка на Windows так і Linux проте зв'язати все до купи щоб воно адекватно працювало - не вийшло. То ж прошу Вашої допомоги, в діленні досвідом розгортання такого невеличкого WEB-серверу
Може у Вас навіть завалялися ваші мануали з деталями налаштування? Бо просто з Google встановити і запустити я можу, але от те що воно не працює належним чином - це взагалі уже окрема історія :)

Дякую усім за відповіді - трішки поексперементував з індексами - швидкодія зросла в рази. Буду тепер нормалізовувати дані і додавати індекси.
Але на цьому тему не згортаю бо ніколи немає межі для оптимізації :) То ж вислухаю і інших учасників форуму)

koala написав:
CREATE INDEX table_name_f1_idx ON table_name ((f1))

Після цього на вашому залізі час запиту піде глибоко під мілісекунду.

Щиро вдячний за відповідь. І невелике уточнення: мається на увазі для кожної таблиці створити окремий стовбець (PRIMARY_KEY), наприклад з числовим значенням ві 1 і до ....., чи власне самі стовбці з даними(email, ПІБ, номер телефону) робити ключами?

Всім добрий день.
Маю серйозну дилему з вибором СУБД або взагалі якоїсь технології для зберігання і обробки великої кількості інформації.
Що я маю на вході: текстові дані(наприклад піб, пошта, номер телефону)
Що мені потрібно: СУБД або технологія яка дасть мені можливість робити вибірку даних по певних критеріях.
Приклад(який у мене зараз є): таблиця з трьома стовбцями(F1,F2,F3) . Стовбець F1 - ПІБ, стовбець F2 - email адреси, стовбець F3 - номери телефонів. В таблиці ~41 000 000 запис
І таких таблиць є більше десяти. Сумарна кількість записів по всіх таблицях становитиме більше 500 000 000...
Що мені потрібно: максимально швидкий пошук простими запитами "SELECT * FROM table_name WHERE F1 = 'some_value'".
Залізо і ПЗ: Core I5 2-ге покоління, 2.9 Ghz, 16GB RAM, SSD , MYSQL 8.0

Зараз з кількістю 41 000 000 записів - пошук триває приблизно 40 секунд. А коли буде більше пів мільярда запиів...боюся навіть уявити скільки триватиме пошук.
Закономірно я розумію, що на такому залізі не варто розраховувати на дуже швидкий пошук, то ж прошу Вас допомоги у виборі заліза і конфігурації самого MYSQL або ж іншої СУБД

P.S: готовий розглянути комерційні пропозиції, так як проект дуже важливий для встановлення кацапських загарбників

Вітаю.
Мені потрібно приймати виплати на популярних площадках для пожертв (легальних) , та виводити ці кошти на Payoneer або будь який інший банківський рахунок який доступний в Україні.

Я пропоную Вам хороший відсоток від загальної суми виплати(20-30%), а від Вас - підключення Вашого акаунту Stripe до площадок пожертв на яких я веду діяльність.
Наперед скажу, що вся діяльність є повністю легальною та прозорою, для впевненості я готовий надати установчі документи компанії та свої особисті, а також можливе укладання договору між Вами та мною, в особі юридичної особи.

Підключення Вашого Stripe акаунту відбуваєтсья через TeamViewer , тобто Ваш пароль від акаунту Stripe буде мені не відомий.

Якщо Вас цікавить дана пропозиція - прохання звертатися одразу у Telegram: @ostapkonchevych