Об nxQL

2014-12-22 • schemaless, SQL, MongoDB, scalability, NewSQL, PostgreSQL, Cassandra, deployment, nxQL, query language, NoSQL

Вышел PostgreSQL 9.4, где фичей №1 заявлен товый тип данных jsonb, по которыму можно строить индексы и делать эффективные запросы внутренностей JSON документа. Теперь вопрос: «Зачем нужна Монга, если JSON можно хранить в Постгресе?» — будут задавать не только шепотом на кухне. Попробую на этот вопрос неответить.

SQL, NoSQL, NewSQL

Появление jsonb перечеркивает …


    Read...    

Об HA-JDBC

2013-12-22 • SQL, Java, High Availability, PostgreSQL, HA-JDBC, JDBC

Есть такая, довольно молодая и еще малоизвестная, библиотека HA-JDBC. HA — это High Availability. JDBC — это, очевидно, Java DataBase Connectivity.

HA-JDBC

Как и следует из названия, библиотека предназначена для осуществления доступа к вашему высокодоступному кластеру БД посредством JDBC. Это прокси и балансировщик SQL соединений и запросов.

Обычно балансировка SQL запросов осуществляется отдельными …


    Read...    

О JSON в PostgreSQL

2013-11-24 • SQL, MongoDB, PostgreSQL, JSON, NoSQL

Как известно, в последних версиях PostgreSQL появилась поддержка JSON. Соответствующий тип данных появился в версии 9.2. Набор функций для работы с JSON был существенно расширен в версии 9.3.

Postgres + JSON

В связи с этим, а также потому что у нас JSON используется для передачи данных по сети, возник соблазн воспользоваться …


    Read...