The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Доступна СУБД Apache Cassandra 4.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от opennews (??), 29-Июл-21, 14:34 
Организация Apache Software Foundation представила релиз распределённой СУБД Apache Cassandra 4.0, относящейся к классу noSQL-систем и рассчитанной на создание высокомасштабируемых и надёжных хранилищ огромных массивов данных, хранимых в форме ассоциативного массива (хэша). Выпуск Cassandra 4.0 признан готовым для рабочих внедрений и уже протестирован в инфраструктурах компаний Amazon, Apple, DataStax, Instaclustr, iland и Netflix c кластерами, насчитывающими более 1000 узлов. Код проекта написан на языке Java и распространяется в рамках лицензии Apache 2.0...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=55561

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Доступна СУБД Apache Cassandra 4.0"  +2 +/
Сообщение от Аноним (1), 29-Июл-21, 14:34 
Нужно
Ответить | Правка | Наверх | Cообщить модератору

3. "Доступна СУБД Apache Cassandra 4.0"  +3 +/
Сообщение от Аноним (3), 29-Июл-21, 14:58 
ну вот, а вы говорили: могильник, могильник.
Ответить | Правка | Наверх | Cообщить модератору

36. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноним (-), 29-Июл-21, 22:18 
Can anything good come out of Facebook?
Ответить | Правка | Наверх | Cообщить модератору

51. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноним (51), 30-Июл-21, 08:11 
zstd, PyTorch, React
Ответить | Правка | Наверх | Cообщить модератору

59. "Доступна СУБД Apache Cassandra 4.0"  –4 +/
Сообщение от Аноним (59), 30-Июл-21, 15:28 
So, nothing.

Ответить | Правка | Наверх | Cообщить модератору

15. "Доступна СУБД Apache Cassandra 4.0"  +1 +/
Сообщение от Заноним (?), 29-Июл-21, 16:07 
Есть scylladb. А cassandra - спасибо за проектирование и прототипирование - теперь можно отправлять в /dev/null.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

19. "Доступна СУБД Apache Cassandra 4.0"  –2 +/
Сообщение от anonymous (??), 29-Июл-21, 16:20 
Дьявол в деталях. Scylladb не совместима на 100 % с Cassandra 3.x, что приводит к тому, что нельзя свопнуть одно решение в другое.
Ответить | Правка | Наверх | Cообщить модератору

26. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноним (26), 29-Июл-21, 19:03 
Scylladb - это продаваны аля Qt, либо пиши код для их экосистемы бесплатно (AGPL) либо покупай у них лицензию. А у Cassandra Apache License 2.0, то есть одна лицензия и реальная возможность использовать в любых целях и не платить разрабам. Так что Scylladb скорее конкурент Mongodb с её лицензионными изысками, чем Кассандре
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

65. "Доступна СУБД Apache Cassandra 4.0"  +1 +/
Сообщение от Заноним (?), 31-Июл-21, 16:00 
Что-бы мелешь AGPL не запрещает продавать, распространять, модифицировать и т.д. Единственное отличие от GPL - обязанность предоставить код своих изменений, даже если не распространяешь, а только выполняешь на своём железе и предоставляешь доступ к программе по сети.

И ключевое отличие от Cassandra в том, что ScyllaDB раз в 30-40 производительнее - и там где нужно 50 хостов Cassandra, достаточно 3-5 хостов ScyllaDB. А теперь возьми калькулятор сравни TCO для 50 и 5 хостов.

Ответить | Правка | Наверх | Cообщить модератору

70. "Доступна СУБД Apache Cassandra 4.0"  –1 +/
Сообщение от Аноним (70), 01-Авг-21, 10:24 
А можно пример чего-нибудь продаваемого с AGPL? В стиме, gog, play store, appstore, хоть где-нибудь? Я изо всех сил хочу поверить в gpl-лицензии, но единственный публичный коммерческий опыт, о котором я знаю - это ситуация с busybox, когда free software foundation отсудили кучу денег за использование (GPL) busybox у какого-то производителя телевизоров, при том что сам автор busybox был против этого. Теперь он пишет toybox под нормальной лицензией.

Ввиду вышеописанной ситуации вижу GPL как патент и free software foundation как патентных троллей. Нормальный открытый код не должен накладывать ограничения и обязанности, не должен запрещать мне ставить любую лицензию на мой код, в который я добавил открытый код как зависимость. Не должен создавать потенциальную опасность что на меня подадут в суд и обанкротят\посадят за использование открытого кода.

Ответить | Правка | Наверх | Cообщить модератору

72. "Доступна СУБД Apache Cassandra 4.0"  +2 +/
Сообщение от Заноним (?), 02-Авг-21, 14:44 
В поисковиках забанили? "Хоть где-нибудь": Aerospike, VoltDB, SugarCRM, OTRS. https://en.wikipedia.org/wiki/Category:Software_using_the_GN...

Хочется тебе верить или не хочется - всем до лампочки. А факт в том, что GPL давно и везде. Например у Sony полно продуктов с GPL https://oss.sony.net/Products/Linux/common/search.html

И FSF не патентный тролль, изучи вопрос прежде чем лапшу вешать, FSF никогда не подаёт исков сразу, не пытается взыскать бабло сразу, в отличии от троллей, а сначала всегда пытается побудить соблюдать условия лицензии, посылая письма, давая время на решение и предлагая варианты решений.

И с busybox ты тоже исказил всё. Роб Лэндли - автор toybox не являлся создателем busybox (автор Брюс Перенс), Роб этаких хитрец, который что-бы продвинуть свой toybox над которым возобновил работу после диалога с Тимом Бердом (из Sony), но при этом всё ещё работая над busybox, иницировал судебные процессы от busybox, что-бы показать что лицензия busybox неудобна корпорастам и им надо-бы перейти на toybox и делал он это не через FSF, а через Software Freedom Conservancy, в конце-концов продвинув свой вариант на базе BSD-лицензии. А корпорастам да BSD-лицензии удобнее.


Ответить | Правка | Наверх | Cообщить модератору

39. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноньимъ (ok), 29-Июл-21, 22:24 
>Есть scylladb.

Она как бы есть, но даже поставить её целое приключение, по крайней мере было, с регистрацией и принятием позы подчинения.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

66. "Доступна СУБД Apache Cassandra 4.0"  +1 +/
Сообщение от Заноним (?), 31-Июл-21, 16:05 
Прими таблетку после анабиоза:

sudo wget -O /etc/apt/sources.list.d/scylla.list http://downloads.scylladb.com/deb/debian/scylla-4.4-$(lsb_release -c -s).list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 5e08fbd8b5d6ec9c
sudo apt-get update
sudo apt-get install -y scylla

Ответить | Правка | Наверх | Cообщить модератору

67. "Доступна СУБД Apache Cassandra 4.0"  –1 +/
Сообщение от Аноньимъ (ok), 31-Июл-21, 16:25 
> Прими таблетку после анабиоза:
> sudo wget -O /etc/apt/sources.list.d/scylla.list http://downloads.scylladb.com/deb/debian/scylla-4.4-$(lsb_release
> -c -s).list
> sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 5e08fbd8b5d6ec9c
> sudo apt-get update
> sudo apt-get install -y scylla

Уже хорошо. И в конфигурации сциллы никаких апи ключей ненужной вставлять?

А это:
https://github.com/scylladb/scylla/issues/2118
Всёравно выглядит как шутка.

Ответить | Правка | Наверх | Cообщить модератору

68. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Заноним (?), 31-Июл-21, 19:10 
Укол тоже сделай, а-то побочка от анабиоза ещё не закончилась:

curl http://downloads.scylladb.com/downloads/scylla/relocatable/s... -o scylla-unified-package-4.4.tar.gz
tar xvfz scylla-unified-package-4.4.tar.gz
sh -x ./install.sh --nonroot --python3 ~/scylladb/python3/bin/python3
~/scylladb/sbin/scylla_setup
systemctl --user start scylla-server

Ответить | Правка | Наверх | Cообщить модератору

69. "Доступна СУБД Apache Cassandra 4.0"  –1 +/
Сообщение от Аноньимъ (ok), 31-Июл-21, 23:36 
Вы понимаете, сейчас всё стало лучше и собака больше на людей не бросается, но осадочек остался, это называется опыт.
Опыт очень важен, его нужно использовать.
Тот кто не умеет учиться на своих ошибках - обречён.
Ответить | Правка | Наверх | Cообщить модератору

73. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Заноним (?), 02-Авг-21, 14:54 
Вот и распредели теперь свои новые очки опыта на:
1) предварительный фактчекинг
2) думать до высказываний
Ответить | Правка | Наверх | Cообщить модератору

2. "Доступна СУБД Apache Cassandra 4.0"  +3 +/
Сообщение от Аноним (2), 29-Июл-21, 14:40 
>а в Netflix - более 100 кластров, охватывающих 10 тысяч узлов и обрабатывающих более триллиона запросов в день.

Адаптация от Netflix опять всё испортила

Ответить | Правка | Наверх | Cообщить модератору

30. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноним (30), 29-Июл-21, 20:26 
Везде негров напихали?
Ответить | Правка | Наверх | Cообщить модератору

4. "Доступна СУБД Apache Cassandra 4.0"  +1 +/
Сообщение от Аноним (4), 29-Июл-21, 15:09 
>Прекращена поддержка платформы Windows.

Зима близко...

Ответить | Правка | Наверх | Cообщить модератору

9. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноним (9), 29-Июл-21, 15:22 
Так вот почему microsoft свои дистрибутивы делает
Ответить | Правка | Наверх | Cообщить модератору

11. "Доступна СУБД Apache Cassandra 4.0"  –1 +/
Сообщение от Аноним (11), 29-Июл-21, 15:58 
Кому пришло в голову делать поддержку оффтопика? Не понятно какую цель они преследовали.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

14. "Доступна СУБД Apache Cassandra 4.0"  +3 +/
Сообщение от commiethebeastie (ok), 29-Июл-21, 15:59 
Это для тех кто ставил венду на мак.
Ответить | Правка | Наверх | Cообщить модератору

12. "Доступна СУБД Apache Cassandra 4.0"  +1 +/
Сообщение от commiethebeastie (ok), 29-Июл-21, 15:58 
EEE говорили они.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

5. "Доступна СУБД Apache Cassandra 4.0"  –3 +/
Сообщение от Аноним (5), 29-Июл-21, 15:14 
Кто-то зачем-то еще пользуется этим?
Ответить | Правка | Наверх | Cообщить модератору

7. "Доступна СУБД Apache Cassandra 4.0"  –1 +/
Сообщение от Аноним (7), 29-Июл-21, 15:19 
>Apple, Adobe, CERN, Cisco, IBM, HP, Comcast, Disney, eBay, Huawei, Netflix, Sony, Rackspace, Reddit и Twitter
Ответить | Правка | Наверх | Cообщить модератору

35. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Анонимъ (?), 29-Июл-21, 21:53 
Кто все эти люди и зачем они этим пользуются?
Ответить | Правка | Наверх | Cообщить модератору

37. "Доступна СУБД Apache Cassandra 4.0"  –3 +/
Сообщение от Gemorroj (ok), 29-Июл-21, 22:19 
старые полумертвые легаси конторы (кроме хуавей)
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

47. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Серж (??), 30-Июл-21, 02:46 
Судя по интернетам они вообще всем пользуются.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

13. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноним (11), 29-Июл-21, 15:59 
NoSQL здорового человека, а не вот эти все ваши монги шмонги.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

58. "Доступна СУБД Apache Cassandra 4.0"  –2 +/
Сообщение от лютый жжжжж (?), 30-Июл-21, 12:04 
>NoSQL здорового человека

аналитика типичного опеннетика. у меня всё на монге, касю всё пытался приткнуть, очень нишевая хрень, нормальным человеком не востребованная...

Ответить | Правка | Наверх | Cообщить модератору

24. "Доступна СУБД Apache Cassandra 4.0"  –1 +/
Сообщение от Аноним (24), 29-Июл-21, 18:26 
Погугли "cassandra day russia". Найдешь отличные доклады от DataStax на русском. Там подробно рассказывают, что это, зачем, как пользоваться (создавать модель данных, чтобы ничего не тормозило).

Кассандра - распределенная база, которая не тормозит. Если у тебя начнет тормозить - либо у тебя неправильная схема данных, либо ты стал размером с FaceBook (и не то чтобы у тебя данных слишком много для Кассандры, а скорее паттерны доступа слишком разные и не понятно, как для них создать схему).

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

40. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноньимъ (ok), 29-Июл-21, 22:31 
>Кассандра - распределенная база, которая не тормозит. Если у тебя начнет тормозить - либо у тебя неправильная схема данных, либо ты стал размером

Насколько я помню, там всё не так просто. Вернее совсем не так просто.

У неё вроде проблемы с модификацией данных, да и пишет она их в принципе весьма неспешно.
И если еще не попасть размерами в её блоки, то совсем могила ад и израиль.

Если я конечно ничего не путаю.

Ну и предназначается она для больших объёмов данных.
Говорят полезно, но я ещё не встречал задачу которую нельзя решить Мирией или Постгри.

Ответить | Правка | Наверх | Cообщить модератору

44. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Yilativs (?), 29-Июл-21, 23:25 
>Насколько я помню, там всё не так просто. Вернее совсем не так просто.

Как и с любой субд.

>У неё вроде проблемы с модификацией данных,

какие?!!

>да и пишет она их в принципе весьма неспешно.

Как раз на write она обгоняет все, что можно, так как у нее есть схема (в отличии он монги) и она распределенная с контролируемой целостностью (в отличии от монги и hbase).

>И если еще не попасть размерами в её блоки, то совсем могила ад и израиль.

в какой субд вы попадаете в блоки? )))

>Если я конечно ничего не путаю.

есть немного.

>Ну и предназначается она для больших объёмов данных.

Скорее для не связанных (в CASSANDRA НЕТ ОТНОШЕНИЙ).
Хранить транзакции, показания датчиков, маршруты,  результаты вычислений(вот у нам приходится миллиарды хранить) - очень удобно.
Также хороший пример - каталоги с работой 24/7 - высокая надежность - это основной плюс Cassandra.

>Говорят полезно, но я ещё не встречал задачу которую нельзя решить Мирией или Постгри.

Как ты на запись будешь масштабировать postgres?
Как сделаешь кросс датацентровую репликацию с нужным количеством избыточности?
Нет под PG решений из коробки, и если нет времени написание глупостей своими руками - cassandra, пока лучше решение.

Ответить | Правка | Наверх | Cообщить модератору

48. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноньимъ (ok), 30-Июл-21, 05:06 
>Как ты на запись будешь масштабировать postgres?

Ну, давайте с другого конца подойдём.
Что у вас за поток данных ключ-значение в 40-100 Гигабит/с ?

>Как сделаешь кросс датацентровую репликацию с нужным количеством избыточности?

Вот кстати, Кассандра вроде не гарантирует консистентности при записи, а если гарантирует то страшным тормозом становится. Поправьте если я опять напутал.

Ответить | Правка | Наверх | Cообщить модератору

57. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от anonymous (??), 30-Июл-21, 12:04 
>>Как ты на запись будешь масштабировать postgres?
>Ну, давайте с другого конца подойдём.
>Что у вас за поток данных ключ-значение в 40-100 Гигабит/с ?

Элементарно - запрос списка фоточек с инстаграма от пользователей со всего мира. Или выдача предпочтений всем пользователям всего мира в Нетфликсе. Все это надо геораспределять и разносить. Традиционная СУБД сдохнет сразу же.

>>Как сделаешь кросс датацентровую репликацию с нужным количеством избыточности?
>Вот кстати, Кассандра вроде не гарантирует консистентности при записи, а если гарантирует то страшным тормозом становится. Поправьте если я опять напутал.

Как попросишь, такую консистенцию и получишь. Но в любом случае, запись - самая быстрая операция, ты передаешь данные, локальный координатор, к которому ты подключился, принял запись, раскидал реплики по replication factor и все - данные приняты и сохранены. Дальше тебя как клиента вообще не волнует, как оно там дальше по репликам и датацентрам разлетится.

Ответить | Правка | Наверх | Cообщить модератору

60. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноньимъ (ok), 30-Июл-21, 17:13 
>Элементарно - запрос списка фоточек с инстаграма от пользователей со всего мира.

Речь шла о потоке на запись.

И фоточки это не ключ-значение. Это файлы.
Метаданные фоточек другое дело.

Ответить | Правка | Наверх | Cообщить модератору

63. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от anonymous (??), 30-Июл-21, 18:13 
Ну, а какая разница? Разверни поток на запись, будет то же самое - неблокирующие сохранение списка предпочтений на каждого пользователя, сохранение фотоальбомов и прочее. Бинарные данные типа фоток в Кассандре не хранят, если смотреть на историю Instagram, они кидают фотку в свой CDN, а в базе хранят мастер-ссылку на этот CDN.
Ответить | Правка | Наверх | Cообщить модератору

49. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноньимъ (ok), 30-Июл-21, 05:09 
>Как и с любой субд.

Ну тогда:
ЛюбаяБД - такая то база, которая не тормозит.  Если у тебя начнет тормозить - либо у тебя неправильная схема данных, либо ты стал размером с FaceBook (и не то чтобы у тебя данных слишком много для ЛюбаяБД, а скорее паттерны доступа слишком разные и не понятно, как для них создать схему).

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

56. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от anonymous (??), 30-Июл-21, 11:57 
Все не так, все неверно.

>У неё вроде проблемы с модификацией данных, да и пишет она их в принципе весьма неспешно.

Запись в Cassandra - самая быстрая операция из всех возможных. Тебе не нужно читать данные, если ты хочешь записывать.

>И если еще не попасть размерами в её блоки, то совсем могила ад и израиль.

О чем ты вообще, какие блоки?

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

61. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноньимъ (ok), 30-Июл-21, 17:14 
>О чем ты вообще, какие блоки?

Там тонкости размеров секций на которые бьются индексы или что-то такое.

Ответить | Правка | Наверх | Cообщить модератору

62. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от anonymous (??), 30-Июл-21, 18:09 
Такого понятия как блоки/секции в Cassandra не существует, а значит, нет проблемы. Если ты имел в виду распределение токенов, то эту проблему решили в дремучей 2.x, перекинув все на виртуальные токены, которые распределяются равномерно по дата-центру.
Ответить | Правка | Наверх | Cообщить модератору

64. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноньимъ (ok), 31-Июл-21, 00:42 
> Такого понятия как блоки/секции в Cassandra не существует, а значит, нет проблемы.
> Если ты имел в виду распределение токенов, то эту проблему решили
> в дремучей 2.x, перекинув все на виртуальные токены, которые распределяются равномерно
> по дата-центру.

Вам виднее что там есть, я помню смутно примерно что-то такое связанное с какими-то секциями блоками их раскидыванием по дискам/кластерам и производительностью.

Может попозже попробую нагуглить что я там читал на этот счёт.

Ответить | Правка | Наверх | Cообщить модератору

54. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноним (5), 30-Июл-21, 09:45 
Погуглил...Мусорные конторы + сам мусорный Апач этим мертвым поделием пользуются.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

6. "Доступна СУБД Apache Cassandra 4.0"  +1 +/
Сообщение от Аноним (6), 29-Июл-21, 15:15 
> Например, развёрнутая компанией Apple инфраструктура хранения на базе Apache Cassandra насчитывает более тысячи кластеров, включающих 160 тысяч узлов и хранящих более 100 петабайт данных.

Яровой стоит поучиться у цивилизованных людей.

Ответить | Правка | Наверх | Cообщить модератору

10. "Доступна СУБД Apache Cassandra 4.0"  –1 +/
Сообщение от Аноним (10), 29-Июл-21, 15:51 
Чему? Дань собирать?
Ответить | Правка | Наверх | Cообщить модератору

42. "Доступна СУБД Apache Cassandra 4.0"  +1 +/
Сообщение от Аноним (42), 29-Июл-21, 23:02 
При чём тут дань? Очевидно, речь о том, как правильно следить за пользователями (и своевременно информировать компетентные органы о потенциальных врагах свободы).
Ответить | Правка | Наверх | Cообщить модератору

16. "Доступна СУБД Apache Cassandra 4.0"  –2 +/
Сообщение от Заноним (?), 29-Июл-21, 16:11 
Этой шопокляк стоило вообще не рождаться.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

22. "Доступна СУБД Apache Cassandra 4.0"  +1 +/
Сообщение от 1 (??), 29-Июл-21, 17:20 
Можно подумать, не нашлось бы другой говорящей головы.
Ответить | Правка | Наверх | Cообщить модератору

8. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноним (8), 29-Июл-21, 15:22 
Какое смузихлёбное и сладкое: "относящейся к классу noSQL-систем"

Но при этом: "CQL offers a model similar to SQL. The data is stored in tables containing rows of columns. For that reason, when used in this document, these terms (tables, rows and columns) have the same definition that they have in SQL."

То есть те же таблицы, ряды, запросы аля "SELECT name, occupation FROM users WHERE userid IN (199, 200, 207);" но нет же. Трансгендерный рынок любит NoSQL, значит для маркетинга нужно втулить этот базворд :)))

Ответить | Правка | Наверх | Cообщить модератору

17. "Доступна СУБД Apache Cassandra 4.0"  +1 +/
Сообщение от Заноним (?), 29-Июл-21, 16:15 
https://www.tutorialspoint.com/cassandra/cassandra_introduct...:
"Apache Cassandra is a highly scalable, high-performance distributed database designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. It is a type of NoSQL database. Let us first understand what a NoSQL database does.

NoSQLDatabase
A NoSQL database (sometimes called as Not Only SQL) is a database that provides a mechanism to store and retrieve data other than the tabular relations used in relational databases. These databases are schema-free, support easy replication, have simple API, eventually consistent, and can handle huge amounts of data.

The primary objective of a NoSQL database is to have

simplicity of design,
horizontal scaling, and
finer control over availability.
NoSql databases use different data structures compared to relational databases. It makes some operations faster in NoSQL. The suitability of a given NoSQL database depends on the problem it must solve."

Ответить | Правка | Наверх | Cообщить модератору

20. "Доступна СУБД Apache Cassandra 4.0"  +1 +/
Сообщение от Аноним (8), 29-Июл-21, 16:43 
SQL - это Structured Query Language, а не вид баз данных, например, реляционныe. Так что термин NoSQL - чистой воды маркетинг в данном случае. Правильно было бы вместо NoSQL использовать какой нибудь NoRDBMS или NonRel, следуя из их объяснения.
А то получается, что мы НеНегры, но Негры.
Ответить | Правка | Наверх | Cообщить модератору

28. "Доступна СУБД Apache Cassandra 4.0"  –3 +/
Сообщение от Хан (?), 29-Июл-21, 19:06 
Язык SQL создан для запросов к реляционным бд

В целом говоря SQL подразумеваем РСУБД, если не обращать внимания на расширения SQL для работы с XML

Ответить | Правка | Наверх | Cообщить модератору

74. "Доступна СУБД Apache Cassandra 4.0"  +2 +/
Сообщение от Заноним (?), 02-Авг-21, 15:00 
И что? Как хотят, так и ведут маркетинг. Обоснование они своё обозначили, а то как тебе хочется, что-бы они обозначили - твоё личное дело.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

75. "Доступна СУБД Apache Cassandra 4.0"  +2 +/
Сообщение от Заноним (?), 02-Авг-21, 15:08 
Но вообще маркетинг "Not only SQL" очень даже годный для ScyllaDB, которая помимо CQL, поддерживает REST API, DynamoDB API и с некоторых пор часть команд Redis.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

21. "Доступна СУБД Apache Cassandra 4.0"  +2 +/
Сообщение от Аноним (8), 29-Июл-21, 16:54 
"These databases are schema-free"

И тут же: Defining Database Schema https://cassandra.apache.org/doc/latest/cassandra/data_model...

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

76. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Заноним (?), 03-Авг-21, 12:16 
Это в Cassandra, а в ScyllaDB:

Data Definition
CQL stores data in tables, whose schema defines the layout of said data in the table, and those tables are grouped in keyspaces. A keyspace defines a number of options that apply to all the tables it contains, most prominently of which is the replication strategy used by the keyspace.

https://docs.scylladb.com/getting-started/ddl/

keyspace != database

~\_(-_-)_/~

Ответить | Правка | Наверх | Cообщить модератору

43. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Аноним (42), 29-Июл-21, 23:03 
> То есть те же таблицы, ряды, запросы аля "SELECT name, occupation FROM users WHERE userid IN (199, 200, 207);" но нет же. Трансгендерный рынок любит NoSQL, значит для маркетинга нужно втулить этот базворд :)))

Удачи найти там BEGIN TRANSACTION

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

18. "Доступна СУБД Apache Cassandra 4.0"  +1 +/
Сообщение от menangenemail (?), 29-Июл-21, 16:16 
Заметьте, ни одного индуса в топ менеджерах. Мелкомягким и Adobe стоило бы поучиться
Ответить | Правка | Наверх | Cообщить модератору

23. "Доступна СУБД Apache Cassandra 4.0"  –1 +/
Сообщение от Аноним (23), 29-Июл-21, 18:10 
Ну и кто тут говорил, что Java тормозит?
Ответить | Правка | Наверх | Cообщить модератору

25. "Доступна СУБД Apache Cassandra 4.0"  –1 +/
Сообщение от Заноним (?), 29-Июл-21, 18:34 
jvm - тормозит
Ответить | Правка | Наверх | Cообщить модератору

29. "Доступна СУБД Apache Cassandra 4.0"  –2 +/
Сообщение от Хан (?), 29-Июл-21, 19:11 
Тормозит из-за JIT и нечего с этим не поделаешь разве что выключить GC тем самым превратив Java в C++ с нескучным синтаксисом
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

31. "Доступна СУБД Apache Cassandra 4.0"  –3 +/
Сообщение от Yilativs (?), 29-Июл-21, 20:32 
>Тормозит из-за JIT

из-за неправильной настройки GC и не самых прямых рук.
Вот пистон который порой в 40 раз медленнее не тормозит? )))

>и нечего с этим не поделаешь разве что выключить GC тем самым превратив Java в C++ с нескучным синтаксисом

можно использовать GraalVM и это будет с точки зрения execution скорее GO чем C++

Ответить | Правка | Наверх | Cообщить модератору

33. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от Хан (?), 29-Июл-21, 20:52 
И к C++ можно прикрутить GC... это к слову что родовые травмы Java без костылей не исправить
Ответить | Правка | Наверх | Cообщить модератору

34. "Доступна СУБД Apache Cassandra 4.0"  –2 +/
Сообщение от Аноним (34), 29-Июл-21, 21:05 
GraalVM и его Native Image не костыль, это и есть оракловская Джава
Ответить | Правка | Наверх | Cообщить модератору

41. "Доступна СУБД Apache Cassandra 4.0"  –4 +/
Сообщение от Хан (?), 29-Июл-21, 23:02 
GraalVM есть в дефолтном OpenJDK или только в тюнингованной платной OracleJDK?

Другой вопрос AoT давно уже есть в том же Go, но он один фиг вчистую сливает тому же C++ по скорости и потреблению памяти

В чем смысл этих извращений? Чудес не бывает, что JIT что AoT юзают GC разница только в том что jit это байткод, а aot это машинный код по целевую платформу, но один фиг с тем же GC

Ответить | Правка | Наверх | Cообщить модератору

53. "Доступна СУБД Apache Cassandra 4.0"  –1 +/
Сообщение от Yilativs (?), 30-Июл-21, 09:16 
>GraalVM есть в дефолтном OpenJDK или только в тюнингованной платной OracleJDK?

GraalVM - это не openjdk и не oracle jdk. Оно само по себе.

>В чем смысл этих извращений?

В чем смысл писать не заглянув хотя бы в google?

Ответить | Правка | Наверх | Cообщить модератору

55. "Доступна СУБД Apache Cassandra 4.0"  +2 +/
Сообщение от Аноним (5), 30-Июл-21, 09:46 
Java не может тормозить, это язык. А вот JVM - лютый капролит.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

71. "Доступна СУБД Apache Cassandra 4.0"  +/
Сообщение от MVK (??), 02-Авг-21, 10:36 
>JVM - лютый капролит

- перепиши на Rust, а если Ваш смузи уже прокис, то на Go

Ответить | Правка | Наверх | Cообщить модератору

32. "Доступна СУБД Apache Cassandra 4.0"  –1 +/
Сообщение от Nikonemail (?), 29-Июл-21, 20:40 
"СУБД Cassandra объединяет в себе полностью распределённую hash-систему Dynamo, обеспечивающую практически линейную масштабируемость при увеличении объёма данных."

А что с AWS DynamoDB? Это однофамилец, тот же принцип работы, или вообще не в кассу?

Ответить | Правка | Наверх | Cообщить модератору

45. "Доступна СУБД Apache Cassandra 4.0"  +2 +/
Сообщение от funny.falcon (?), 30-Июл-21, 01:30 
Там интересная история:
- Amazon выпустила бумагу про Dynamo - распределённую хэш-таблицу,
- потом сделала DynamoDB, которая логически выглядит как распределённая хэш-таблица,
- но реализация DynamoDB вовсе не Dynamo, а вполне себе «шардированный кластер репликасетов с Paxos».
Т.е. по сути, современная MongoDB гораздо ближе к DynamoDB в вопросе организации распределенности, чем Cassandra.
Ответить | Правка | Наверх | Cообщить модератору

46. "Доступна СУБД Apache Cassandra 4.0"  +1 +/
Сообщение от funny.falcon (?), 30-Июл-21, 01:31 
А вот S3, если мне память не изменяет, как раз сделана в виде Dynamo. Но могу ошибаться.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру