Skip to content
Ilya Kirillov edited this page Jul 5, 2016 · 1 revision

MongoDB

  • Лицезия - бесплатная
  • Возможна установка в heroku через аддон. В бесплатной версии для хранения данных доступно 496 MB
  • NoSQL БД. Работы с данными происходит через JSON
  • Данные доступны с клиента через REST API

Работа с данными на сервере

Через официальный драйвер

//Подключение
MongoClient mongoClient = new MongoClient( "localhost" );
DB db = mongoClient.getDB( "mydb" );
//Добавление данных
DBCollection coll = db.getCollection("testCollection");
BasicDBObject doc = new BasicDBObject("name", "MongoDB")
        .append("type", "database")
        .append("count", 1)
        .append("info", new BasicDBObject("x", 203).append("y", 102));
coll.insert(doc);

Ссылка на краткий туториал

Через ORM

Список библиотек

  • MongoJack позволяет использовать анотации библиотеки jackson для связки с монгой
  • Spring MongoDB - стандартная библиотека спринга

Еще библиотеки

Development

  1. Project structure
  2. Heroku
  3. Coding Guidelines

Вычисляемые статистики

Architecture

R

Matlab

Выбор базы данных

Angular 2

Источники данных

Random

  1. Interpolation
  2. [Charts comparison](displaying graphs control)
  3. What is Servlet?
  4. Ace-editor

GDS

  1. Библиотека CoreArray
  2. Сборка CoreArray
  3. Сравнение скоростей способов доступа к CoreArray
  4. Переделка Gdsfmt под java
  5. Разбор структуры файла из центра биоинформатики

Институт биоинформатики

Темы:

  1. Классические категориальные тесты на независимость
Clone this wiki locally