Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Марш против RDBMS или проекты распределенных хранилищ (key-value stores)

Высокая производительность
candybar2Вот вы часто создаете проекты? И, наверное, везде применяете базу данных, в частности, MySQL (а кто-то и PostgreSQL). Но вот что интересно, по опыту да и просто после чтения описания различных архитектур видно, что далеко не везде в проекте нужны ключевые особенности баз данных, во многих случаях базу используют просто как некоторое хранилище обычных данных. Например, в системах кеширования базы обычно не применяются, более того, кеширование как раз используют для того, чтобы избежать лишних запросов. А что используют для кеширования наиболее часто? Memcached. А что это такое? Это распределенная система хранения данных на основе хеш-таблицы. В общих чертах, это просто хранилище пар ключ-значение, над которыми можно производить только основные операции — запись, чтение, удаление и проверку на присутствие. Да-да, нет никаких фильтров, выборок, сортировки, самый максимум — система тегов для выборки одним запросом всех связанных записей. И во многих случаях такого функционала вполне достаточно.
Читать дальше →
Всего голосов 50: ↑48 и ↓2 +46
Просмотры14.6K
Комментарии 31

Что будет значить широкополосная спутниковая технология в 100Гбит/с?

Блог компании ua-hosting.companyГеоинформационные сервисы
Recovery mode
Если Вы любите путешествовать или ведёте динамичный образ жизни, но при этом испытываете необходимость в постоянном, стабильном и, главное, быстром доступе к интернету, значит, Вы именно тот, кому просто необходим HTS (High throughput satellite; спутник высокой пропускной способности).

Читать дальше →
Всего голосов 27: ↑25 и ↓2 +23
Просмотры36.6K
Комментарии 15