Англійська лексика: Бази даних · Бази даних NoSQL

Що означає NoSQL?

Значення й приклади · Бази даних

/ˌnoʊ ˌɛs kjuː ˈɛl/іменникОсновний термін

NoSQL: NoSQL, нереляційна база даних

Широка група баз даних, що не використовують класичну модель таблиць і SQL, а зберігають дані як документи, пари ключ-значення, широкі стовпці або графи.

Де і як уживається

Зазвичай читають як not only SQL — «не лише SQL». Відомі приклади: MongoDB (документна), Redis (ключ-значення), Cassandra (широкостовпцева) і Neo4j (графова). NoSQL обирають заради гнучкої схеми, великого масштабу або особливої структури даних; багато таких систем також підтримують запити, подібні до SQL.

Приклади речень

  1. We store user sessions in a NoSQL database and keep orders in PostgreSQL.

    Сеанси користувачів ми зберігаємо в базі NoSQL, а замовлення — у PostgreSQL.

    Приклад показує, що в одному застосунку різні типи даних можуть зберігатися в різних системах.

  2. Choosing NoSQL just because the schema might change is rarely a good reason.

    Обрати NoSQL лише через те, що схема може змінитися, зазвичай недостатньо.

    Можлива зміна структури сама по собі не обґрунтовує вибір NoSQL.

Поширені словосполучення

  • NoSQL database
  • NoSQL store
  • SQL vs NoSQL
  • move to NoSQL

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: Бази даних NoSQL

Закріплюйте лексику читанням

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: