@habrachat

Страница 1744 из 6731
[Anonymous]
03.04.2016
19:50:31
Couchbase.

Славик
03.04.2016
19:50:33
просто с лету брать монго не варик, нужно подумать и рассмотреть альтернативы

[Anonymous]
03.04.2016
19:50:38
Riak, Scalaris.

Славик
03.04.2016
19:50:42
чем монго круче остальных, что ты описал?

Google
[Anonymous]
03.04.2016
19:50:45
VoltDB & Aerospike (больше скорости).

Kyoto Tycoon.

Славик
03.04.2016
19:50:54
или у каждой из них свои какие-то сферы?

[Anonymous]
03.04.2016
19:50:55
RethinkDB.

KDRFF?
03.04.2016
19:50:58
Извеняюсь..

[Anonymous]
03.04.2016
19:51:00
Вроде других не помню.

Славик
03.04.2016
19:51:18
про кассандру где-то что-то видел

[Anonymous]
03.04.2016
19:51:20
MongoDB в данном случае как MySQL.

Общая для всех.

Славик
03.04.2016
19:51:24
как она по сравнению с монго?

[Anonymous]
03.04.2016
19:51:28
Популярная, с хорошей документацией.

Подходящее под множество решений.

Google
[Anonymous]
03.04.2016
19:51:39
MongoDB это BSON.

Cassandra - это ключ-ключ-значение.

(ключ-ключ) = колонка

Column-based.

MongoDB это BSON.
То есть BSON, это формат документа.

Славик
03.04.2016
19:52:14
то есть ей нужна структура?

[Anonymous]
03.04.2016
19:52:17
А MongoDB хранит документы, а не ключи.

Славик
03.04.2016
19:52:20
кассандре

или она на лету делает колонки?

[Anonymous]
03.04.2016
19:52:49
то есть ей нужна структура?
CQL3 (язык запросов для Cassandra) похож на SQL.

Там нет JOIN'ов, это первое что в голову приходит.

Славик
03.04.2016
19:53:05
а как тогда?

[Anonymous]
03.04.2016
19:53:19
Там тоже есть понятие "структура таблицы".

Славик
03.04.2016
19:53:48
правильно понимаю, что если говорить по тг-пакеты, то монго я могу просто поднять и сразу сохранять туда пакеты

а для кассандры мне придется также определить структуру?

Славик
03.04.2016
19:54:05
как и для sqlite

Google
[Anonymous]
03.04.2016
19:54:10
Ну ты понял.

CQL3 похож на SQL, говорю же.

Славик
03.04.2016
19:54:33
то есть кассандра - это внутри Nosql, снаружи sql, в том числе и при создании базы?

[Anonymous]
03.04.2016
19:55:02
то есть кассандра - это внутри Nosql, снаружи sql, в том числе и при создании базы?
Cassandra - это column-based storage. Прости, перевести не знаю как.

Google поможет тебе определить что это NoSQL.

Тот же Google тебе подскажет, что NoSQL - это не только MongoDB.

Как многие почему-то думают.

Славик
03.04.2016
19:55:48
в общем ок

ты меня убедил попробовать монго

[Anonymous]
03.04.2016
19:56:03
NoSQL - любая база, которая не является реляционной.

Это очень грубо, сейчас какой-нибудь Арсений закидает меня говном.

Славик
03.04.2016
19:56:15
но и кассандру тоже, если понравится монго

[Anonymous]
03.04.2016
19:56:18
Но если очень грубо это так и есть.

Славик
03.04.2016
19:56:33
в этой сфере грубости мне нравятся

[Anonymous]
03.04.2016
19:56:38
но и кассандру тоже, если понравится монго
http://docs.datastax.com/en/cql/3.0/cql/cql_reference/create_table_r.html

Славик
03.04.2016
19:56:38
так проще понять

[Anonymous]
03.04.2016
19:56:54
http://docs.datastax.com/en/cql/3.0/cql/cql_reference/create_table_r.html
Чтобы ты провёл некие аналогии с SQL.

Славик
03.04.2016
19:57:40
можно сказать, что среди nosql кассандра самая близкая к sql?

[Anonymous]
03.04.2016
20:00:42
SQL - это язык запросов.

Google
[Anonymous]
03.04.2016
20:00:56
CQL3 очень похож на SQL.

MySQL и Cassandra однако, вещи разные.

Славик
03.04.2016
20:01:24
другие nosql-базы предоставляют cql для обращения к данным?

в монго как я понял вообще иной интерфейс для запросов

[Anonymous]
03.04.2016
20:01:40
другие nosql-базы предоставляют cql для обращения к данным?
У всех разный язык запросов, у некоторых его нет.

В MongoDB вообще другой интерфейс.

Admin
ERROR: S client not available

[Anonymous]
03.04.2016
20:01:44
Да.

Там нет что-то вроде SELECT * from.

db.collection.find({});

В MongoDB.

Славик
03.04.2016
20:02:04
вот получается у кассандры самый близкий подход к вытаскиваю данных

?

[Anonymous]
03.04.2016
20:02:20
Hypertable использует собственный язык запросов HQL, например.

Но я с Hypertable сталкивался раз в жизни.

И ничего тебе не скажу по поводу схожести.

Как видишь, наверное да. Не могу сказать тебе точно, правда.

Может быть есть ещё что-то более "родное".

HQL я не копал, например, по причине озвученной выше.

Google
[Anonymous]
03.04.2016
20:03:45
И этот товарищ прав, потому что интерфейсом пользоваться легче, чем языком запросов.

Я очень часто слышу примерно следующее определение.

Il'ya
03.04.2016
20:04:55
Дай ссыль)

[Anonymous]
03.04.2016
20:04:58
Если структура базы в PostgreSQL и MySQL останавливает тебя, то попробуй MongoDB.

Подразумевается, что MongoDB в принципе умеет делать многие вещи.

Там тоже есть индексы.

Отношения с документами можно делать через Object ID.

А то и вообще внутри документа хранить.

Славик
03.04.2016
20:06:01
ок

убедил

попробовать

почему?

[Anonymous]
03.04.2016
20:07:15
попробовать
Ты странный.

Не надо пробовать, надо искать решения к твоим задачам.

Без фанатизма.

Славик
03.04.2016
20:07:39
у меня пока нет задач

есть небольшой простой, чтобы по-человечески набраться навыков

Страница 1744 из 6731