Публикации по теме 'nosql'
Начало работы с NoSQL: руководство для начинающих по MongoDB
Базы данных NoSQL, также известные как нереляционные базы данных, в последние годы приобрели популярность благодаря своей способности обрабатывать большие объемы неструктурированных и частично структурированных данных. В отличие от традиционных реляционных баз данных, которые хранят данные в таблицах с предопределенными отношениями, базы данных NoSQL обеспечивают более гибкое и масштабируемое моделирование данных.
Основные понятия JavaScript, GIT и MongoDB
JavaScript
JavaScript — это кроссплатформенный объектно-ориентированный язык сценариев, который можно использовать для создания более интерактивных веб-страниц. JavaScript содержит стандартную библиотеку объектов, таких как массивы, математика, дата, и основные элементы языка, такие как операторы, управляющие структуры и операторы. JavaScript также является языком динамических типов. Итак, JavaScript сам определяет хранящиеся в нем переменные и значения. Раньше JavaScript..
Вопросы по теме 'nosql'
Коллекции Mongo без схемы и C#
Я изучаю Mongo как альтернативу реляционным базам данных, но у меня возникла проблема с концепцией бессхемных коллекций.
В теории это звучит великолепно, но как только вы привязываете модель к коллекции, модель становится вашей схемой де-факто. Вы...
08.12.2023
Есть ли другая база данных NoSQL, которая поддерживает такие транзакции, как Redis?
Я искал что-то вроде redis-транзакции в нескольких других базах данных NoSQL, но не смог найти что-то похожее. Я знаю об этом ответе , в котором есть некоторая правильная точка зрения, но не очень глубоко причины моего вопроса, я упускаю из виду...
17.01.2024
Кластеризация ключей в Cassandra
На данном физическом узле строки для данного ключа раздела хранятся в порядке, определяемом ключами кластеризации, что делает извлечение строк в этом порядке кластеризации особенно эффективным....
30.11.2023
Стратегия управления коллекциями Redis в Java
У меня есть веб-приложение, в котором я использую реляционную базу данных и Redis для хранения пар ключ/значение. Я использую Spring Data Redis в своих методах DAO для доступа к коллекциям Redis. Проблема в том, что наличие большого количества...
10.11.2023
Хранимые процедуры в NOSQL
Мы разработали веб-приложение с использованием PostgreSQL. Недавно мы решили перейти на мир NOSQL (мы выбрали cassandra в качестве базы данных), используя преимущества Hadoop/MapReduce). Это позволит нам перейти в мир больших данных: мы обрабатываем...
26.12.2023
Чтобы запустить загрузку YCSB с параметром включения кластера для REDIS
Я выполняю бенчмаркинг YCSB в кластере Redis. Я создал кластер Redis и работает со следующим условием.
Если я укажу включить режим кластера в клиенте Redis с параметром -c. Части перемещаются правильно.
./redis-cli -h -c "host ip" -p "port"...
04.01.2024
DynamoDB: получить из последних N записей, отфильтрованных по ключу раздела
Я новичок в DynamoDB. Я хочу получить последние N записей из таблицы.
В моей таблице ChatData roomNo в качестве ключа раздела и seq в качестве ключа сортировки.
В таблице ChatData хранятся сообщения чата.
roomNo - номер чата. Это...
17.11.2023
Как сгруппировать документы, сопоставив элементы массива с MapReduce в MongoDB?
У меня есть база данных со столбцом, содержащим массив строк. Пример таблицы:
name | words | ...
Ash | ["Apple", "Pear", "Plum"] | ...
Joe | ["Walnut", "Peanut"] | ...
Max | ["Pineapple", "Apple",...
13.11.2023
Как настроить тестирование jmh для встроенного orientdb?
Я пытаюсь настроить тест jmh для встроенной базы данных orient. Набор тестов выглядит следующим образом:
@State(Scope.Benchmark)
public class OrientDbTest {
private OObjectDatabaseTx db;
private Person[] personList;
@Setup
public...
28.10.2023
Структурирование базы данных Firebase
Недавно я начал использовать firebase и пытаюсь преобразовать свои данные в NoSql-приложении для Android. Моя текущая структура MIX --- > MIXTITLE ----> MIXDETAILS (Все подробности для этого микса). Я видел много структур, заказывающих элементы по...
01.12.2023
Как ускорить агрегированный запрос Cosmos DB?
Наш агрегированный запрос cosmos db кажется медленным и стоит много RU. Вот подробности (плюс см. Снимок экрана ниже): 2.4s и 3222RU для подсчета результирующего набора из 414k записей. И это только для одного счета. Обычно мы хотели бы произвести...
07.12.2023
Elasticsearch и Kibana: объединение для ежедневного поиска имени самого высокооплачиваемого майнера
Я создал индекс из топологии Storm для ElasticSearch (ES). Индексная карта в основном:
индекс: btc-блок
шахтер: текст
награда: двойная
дата и время: дата
Из этих документов я хотел бы создать гистограмму самого богатого майнера в...
22.11.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..