почему PostgreSQL?
- Он надежный - старый и многие используют
- SQL знают все
- Уже есть тулзы и экосистема поверх постгреса
- Он надежный - старый и многие используют
- SQL знают все
- Уже есть тулзы и экосистема поверх постгреса
- Типы данных - можно делать свои
- Есть Geospatial support, что ваще полезно
- JOIN'ы!
- Есть Geospatial support, что ваще полезно
- JOIN'ы!
чаще всего люди берут и пихают метаданные в какой-нибудь nosql
Основные отличия от постгреса:
- Скорость вставки. Достигается за счет того что внутри есть партиционирование. Также оптимизирован планировщик чтобы это все скрывать
- Скорость вставки. Достигается за счет того что внутри есть партиционирование. Также оптимизирован планировщик чтобы это все скрывать
А если сравнивать с NoSQL:
- Вторичные индексы
- Транзакции
- Ниже потребление памяти
- Нет проблем с большим кардиналити
- JOIN'ы
- SQL
- Вторичные индексы
- Транзакции
- Ниже потребление памяти
- Нет проблем с большим кардиналити
- JOIN'ы
- SQL
TimescaleDB - опенсорс, на гитхабе есть