На цій трансляції поговоримо про базу даних PostgreSQL. Заглибимося в унікальні функції, які відрізняють її від інших баз даних SQL. Подивимось на розширені можливості обробки даних PostgreSQL, особливо зосереджуючись на його типах даних таких як JSONB та ENUM, цікавих функціях для роботи з датами та часом, а також глянемо на спроможності повнотекстового пошуку. Трохи поговоримо про функції збільшення продуктивності та функціональності PostgreSQL, включаючи різні стратегії індексування та екосистему розширень, наприклад PostGIS.
🪙☕ Купіть мені каву - допоможіть зібрати кошти для ЗСУ: https://www.buymeacoffee.com/ytkach
📃 Звіти по моїм зборам на ЗСУ: https://www.yuriytkach.com/volunteer/...
💬 Мій телеграм канал: https://t.me/tkach_channel
💬 Мій whatsapp канал: https://whatsapp.com/channel/0029VaLh...
📹 Під каву про дедлоки в Postgres: https://youtube.com/live/rBK8LRI89mQ?...
📹 Анонс благодійного стріму про повнотекстовий пошук з Apache Lucene: • Полнотекстовый поиск - Apache Lucene ...
📹 Анонс благодійного стріму про Elasticsearch: • Elasticsearch - Анонс стрима - Java и...
📣 Усі анонси благодійних стримів: • Анонсы благотворительных онлайн стримов
📹 Трохи про попередні благодійні стріми: • Онлайн стримы - Java и технологии
😎 Станьте спонсором цього каналу:
/ @java-tkach
☕ Java: Про ІТ під каву: • Java: про ІТ під каву
ℹ️ Java: про IT під каву - це онлайн трансляції, які дозволяють насолоджуватись цікавими розмовами в невимушеній атмосфері про розробку програмного забезпечення та IT в цілому. Я поділюся своїм досвідом та знаннями, щоб допомогти вам удосконалити навички та знайти відповіді на ваші питання. А ось що зробить цю трансляцію більш затишною - це смачна кава або келих вашого улюблений напою, щоб ми могли поспілкуватися як приятелі, яких об'єднує інтерес і справжня пристрасть до світу програмування.
Підписатися на YouTube канал:
http://www.youtube.com/subscription_c...
Канал "Yuriy Tkach" - Уроки з програмування на Java: / ytkach
Слава Україні! 🇺🇦
#java #techtalk #postgresql #database #json
⏱️ Таймкоди:
0:00:00 Вступ
0:03:20 Збір для ЗСУ
0:05:50 Огляд БД Postgres
0:10:55 Невелике порівняння з іншими SQL базами
0:16:30 Робота з JSON (тип даних JSONB)
0:25:02 Індекси на json типи
0:29:04 Тип даних Enum
0:33:20 Робота з датами, часом, timestamp
0:43:03 Повнотекстовий пошук (Full Text Search)
0:55:55 Робота з массивами (тип даних array)
1:03:47 Розширення для роботи з гео-даними (postgis)
1:09:40 Які ще є розширення для Postgres
1:14:40 Робота з key=value типом (розширення hstore)
1:19:30 Робота з геометричними даними
1:22:43 Вподобайки!
1:24:10 Відповіді на ваші питання