The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Компания Oracle представила открытую БД Oracle NoSQL Databas..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от opennews on 18-Дек-12, 13:33 
Компания Oracle анонсировала (http://www.oracle.com/us/corporate/press/1886390) продукт Oracle NoSQL Database 2.0 (http://www.oracle.com/us/products/database/nosql/overview/in...). В качестве основы Oracle NoSQL Database использован Java-вариант открытой БД BerkeleyDB (Oracle Berkeley DB Java Edition), оперирующей данными в формате ключ/значение, предоставляющей средства для создания отказоустойчивых конфигураций и позволяющей гарантировать целостность и атомарность выполняемых транзакций. Продукт доступен (http://www.oracle.com/technetwork/products/nosqldb/downloads...) в двух вариантах: коммерческой  Enterprise-редакции и свободной Community-версии. Исходные тексты Community-версии распространяются под лицензией AGPL.


<img src="http://www.opennet.ru/opennews/pics_base/0_1355822817.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0 align=right>Oracle NoSQL Database является одним из ключевых компонентов платформы Oracle Big Data, предназначенной  для развёртывания горизонтально масштабируемых кластеров для хранения и обработки больших объемов данных (петабайты), в том числе для видов нагрузки, требующих минимального времени отклика и работающих в режиме реального времени. Созданное на базе Oracle NoSQL Database 2.0 распределённое отказоустойчивое хранилище, размером 2.4 Тб, развёрнутое на 15 узлах (по два 335GB SSD на каждом) при тестировании пакетом Yahoo Cloud Serving Benchmark (http://research.yahoo.com/Web_Information_Management/YCSB) показало способность обработать более миллиона операций в секунду при максимальной задержке в 5 миллисекунд.

Из особенностей (http://www.oracle.com/technetwork/products/nosqldb/learnmore...) нового выпуска отмечается:

-  Добавление расширенных средств для интеграции с СУБД Oracle, позволяющих напрямую обращаться к NoSQL-хранилищу из СУБД Oracle с использованием обычных SQL-конструкций, при этом хранилище для пользователя выглядит как набор обычных таблиц, которые можно использовать в операциях слияния;
-  Улучшение поддержки работы поверх распределенного отказоустойчивого хранилища на базе платформы Apache Hadoop, базирующейся на парадигме map/reduce;-  Средства для манипулирования объектами в формате JSON, через использование механизмов сериализации данных Apache Avro.

-  Поддержка автоматической перебалансировки вычислительных ресурсов и размещения данных в кластере, в зависимости от изменения характера запросов;

-  Поддержка эффективного сохранения и извлечения из базы больших объектов, таких как документы и изображения;


-  Поддержка управления через SNMP и JMX;
-  Новая библиотека для использования Oracle NoSQL Database в программах на языке Си (ранее была доступна только поддержка Java), в том числе с поддержкой хранения объектов большого размера;
-  Значительно увеличена производительность;
-  Добавлен новый управляющий web-интерфейс, позволяющий управлять всеми аспектами работы БД, осуществлять мониторинг, а также выполнять функции управления хранимыми документами и структурированными данными.
<center><img src="http://www.opennet.ru/opennews/pics_base/0_1355822646.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></center>

URL: http://www.oracle.com/us/corporate/press/1886390
Новость: http://www.opennet.ru/opennews/art.shtml?num=35629

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

Оглавление

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


1. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  –3 +/
Сообщение от o on 18-Дек-12, 13:33 
Давно заметил что продуктам имеющим бесплатную открытую и платную интерпрайз версию, очень свойственно завышать характеристики. Раз в 100 легко. т.е. реально она скорее всего переваривает 10тыс запросов в секунду с средней задержкой в 50милисекунд.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от Loooooker (ok) on 18-Дек-12, 14:12 
Ну дык не сказано же, на каком железе это запускалось ;) Как говорится, кроме цифр, нет ничего более обманчивого, чем факты
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +2 +/
Сообщение от lefan (ok) on 18-Дек-12, 14:50 
http://www.oracle.com/technetwork/products/nosqldb/learnmore...
Совсем немного усилий и доп. информация доступна.
И уже нет необходимости говорить красивые, но бесполезные фразы :)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  –2 +/
Сообщение от GentooBoy (ok) on 18-Дек-12, 15:01 
вот только там 1млн на всем кластере, а не с одной машины.
там их вообще 30 машин.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от Michael (??) on 18-Дек-12, 15:08 
Это носкл, он как правило может даже проигрывать обычным SQL решениям. Но как только требуется горизонтальное маштобирование, носкл вырывается в перед, причем оч значительно вперед. Но как правило там свои хаки и в жертву идут транзакции или целостность данных.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от Michael (??) on 18-Дек-12, 15:09 
> Это носкл, он как правило может даже проигрывать обычным SQL решениям.

Прокрывать при количестве машин <N


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

13. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  –1 +/
Сообщение от juster on 18-Дек-12, 16:30 
Проигрывать в чем? скорости, масштабируемости, безопасности ... во всем?
Кто САМ из присутствующих пробовал Berkeley DB Java Edition?

Есть свои +\- но что касается скорости (даже на одной машине) - очень быстро, в десятки раз быстрее RDBMS, но на разных операциях, конечно, по-разному.

Почему догадаться несложно, нужно просто установить и посмотреть что там есть и как работает.

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

11. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +2 +/
Сообщение от Why on 18-Дек-12, 15:23 
Оно так же поставляется с бессмысленным и беспощадным графическим инсталлятором, как и весь остальной Oracle?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

16. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  –2 +/
Сообщение от Аноним (??) on 18-Дек-12, 17:02 
Перепакуйте, чтобы ставилась системными средствами любимого дистрибутива, в чем проблема-то?
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

17. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от Аноним (??) on 18-Дек-12, 17:05 
Похоже, так. Видимо, с учетом того, что процентов 80 всех инсталляций оракла делается под виндами.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

18. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +3 +/
Сообщение от juster on 18-Дек-12, 17:49 
похоже на что?
открою секрет - там нет инсталлера вообще.
откуда тяга не знать но давать оценки? от неприязни к oracle? в чем профит?
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

21. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +2 +/
Сообщение от Аноним (??) on 18-Дек-12, 18:37 
Точно. Нет там никакого графического инсталлятора http://docs.oracle.com/cd/NOSQL/html/quickstart.html
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

24. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от bill (ok) on 18-Дек-12, 19:19 
Из них 99% сносится после увлекательного next - next...  из-за непонимания, что это и для чего оно нужно. Оставшийся 1% остается из-за того, что про него забыли. В продакшн идет погрешность в расчетах.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

7. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от Michael (??) on 18-Дек-12, 15:05 
Если кто в теме, поясните момент:
>>предоставляет средства для создания отказоустойчивых конфигураций и позволяет гарантировать целостность и атомарность выполняемых транзакций.

как ноды синхронизируются у данного сабжа. если на ноде один транзакция затронула A и B, а другая транзакция на другой ноде B и C, то на первой ноде будут данные A1 и B1, а на второй ноде B2 и C2.
то при синхронизации возможна нарушение целостности данных. Как эта проблема решается?

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

10. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +1 +/
Сообщение от анонимус (??) on 18-Дек-12, 15:21 
Магия!

«Любая достаточно развитая технология неотличима от магии» - Артур Кларк.

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

12. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  –5 +/
Сообщение от pro100master (ok) on 18-Дек-12, 15:27 
да никак. Это маркетинг. Метасерверов нет - гарантировать целостность некому. В распределенных ФС есть независимые ответственные за это, тут же пул, который гарантировать может только когда сам работает.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

14. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от juster on 18-Дек-12, 16:51 
JTA не то?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

19. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +5 +/
Сообщение от Аноним (??) on 18-Дек-12, 18:09 
Оставь. С кем ты споришь? Тут вообще ни один куй промышленных СУБД в глаза не видел, концепций даже не читал - но мнение имеет, о, что ты!
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

22. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  –2 +/
Сообщение от pro100master (ok) on 18-Дек-12, 18:54 
а что это чудо - промышленное? почему тогда такой упор на совсем другой мир BigData? Анонимы такие анонимы...
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

23. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  –1 +/
Сообщение от juster on 18-Дек-12, 19:18 
разве незнание что такое Java Transaction API может быть причиной агрессии?

Стеб неуместен т.к. термин промышленная разработка имеет место быть.
Не в обиду будет сказано, но есть кустарное (кстати бывают неплохие решения) и есть промышленное производство. Если там не работали то и не понять.

Просто там несколько другие правила игры, организации, процессов, способы выбора решений,
всего того что, традиционно, ненавидит вольный разработчик.
Насколько мне известно в россии промышленных компаний - хватит пальцев на одной руке, максимум, на двух.

Но есть у промышленного производства один плюс - возможность создания сложных технологических решений (т.н. эффект synergy).

При чем тут JTA? да при том что он нафиг не нужен на игрушечных задачах.

это вкратце и, конечно, имхо.

а так ... теже биты и байты.

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

30. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от Andrey (??) on 18-Дек-12, 21:09 
> Если кто в теме, поясните момент:
>>>предоставляет средства для создания отказоустойчивых конфигураций и позволяет гарантировать целостность и атомарность выполняемых транзакций.
> как ноды синхронизируются у данного сабжа. если на ноде один транзакция затронула
> A и B, а другая транзакция на другой ноде B и
> C, то на первой ноде будут данные A1 и B1, а
> на второй ноде B2 и C2.
> то при синхронизации возможна нарушение целостности данных. Как эта проблема решается?

B новости все звучит гораздо красивее. На деле транзакционность гарантирована только на уровне Major Data Path (http://www.oracle.com/technetwork/products/nosqldb/overview/...). То есть для данных хранящихся на одной ноде (data affinity). что упрощает работу с данными только в пределах одного ключа. что касается согласованности данных, то это настраиваемо: от абсолютной согласованности, версионной, временной и вплоть до негарантированной

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

26. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от bunny on 18-Дек-12, 20:06 
Если кто уже пробовал NoSQL решения - на чем стоит остановиться ? Задача хранить большое количество значений в виде КЛЮЧ-ЗНАЧЕНИЕ, но при этом хотелось бы как-то к этому из Оракл БД обращаться. Оракловое решение из данной темы не годится - бесплатная версия не поддерживает интеграцию с ораклом.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +1 +/
Сообщение от rstone (??) on 18-Дек-12, 21:13 
cassandra , с 1.1.5 - торт .


более 300Г дата , 5 нодов , пишем 1-2 мс , читаем 3-5 мс ( в среднем  ) .

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

43. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от bunny on 12-Янв-13, 02:33 
Наконец дошли руки попробовать. На бумагах у них все красиво, и семейство колонок, и CQL и прочее. Но.. При таких аппетитах к памяти и полным интернеом забитым проблемами падения по нехватке памяти даже на 8 и более гигах... Ну не знаю. ТОлько чтоб попробовать взлететь - мне 4 гига не хватило. Я конечно понимаю, что для понимания - подойдет или нет система - я должен был естественно развернуть кластер из минимум десяка машин с 16 и более гигабайтов озу на каждой, и чтоб ничего не крутилось кроме джавы на ней. И проче и прочее...
Согласен, не осилил :)
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

44. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от bunny on 12-Янв-13, 03:47 
Мда, нужно отдыхать. И всего-то недосмотрел - доку прочел, java поставил правильно. А их RPM с кассандрой подтянул сам OpenJDK, с которой все падает. Вот в чем было дело.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

32. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от Andrey (??) on 18-Дек-12, 21:13 
> Если кто уже пробовал NoSQL решения - на чем стоит остановиться ?
> Задача хранить большое количество значений в виде КЛЮЧ-ЗНАЧЕНИЕ, но при этом
> хотелось бы как-то к этому из Оракл БД обращаться. Оракловое решение
> из данной темы не годится - бесплатная версия не поддерживает интеграцию
> с ораклом.

Я не слышал о подобных решениях. Скорее всего потому что мало смысла в том чтобы обращаться из одной БД напрямую в другую. Для этого есть бекенд приложения который в состоянии абстрагировать такие вещи.

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

39. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от juster on 19-Дек-12, 09:57 
ничто не мешает из oracle обращаться к чему бы то ни было, в том числе и к внешнему хранилищу написав external procedure.
http://docs.oracle.com/cd/B19306_01/appdev.102/b14251/adfns_...
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

33. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от nagual email(ok) on 18-Дек-12, 21:14 
До мкмкеша оно уже дотягивает ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от Аноним (??) on 18-Дек-12, 22:05 
Memcachedb использует сишную версию berkley db для хранения данных на диске. С самим memcache сравнивать смысла нет, т.к. это совершенно иной тип хранилища.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

35. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от nagual email(ok) on 18-Дек-12, 22:18 
> Memcachedb использует сишную версию berkley db для хранения данных на диске. С
> самим memcache сравнивать смысла нет, т.к. это совершенно иной тип хранилища.

А сие на яве ?

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

36. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +3 +/
Сообщение от Аноним (??) on 19-Дек-12, 03:31 
То, что оно на джаве, мало что меняет, т.к. к ее быстродействию претензий нет. Единственный ее минус в серверных приложениях - это то, что при интенсивной работе с памятью и высокой нагрузке может образовываться много мусора, поэтому периодически просыпающийся сборщик может ставить ВМ колом на время сборки, однако и это решается при знании принципов работы GC и архитектуры приложения.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

37. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от Чел on 19-Дек-12, 06:22 
>>> Поддержка средств для изменения топологии и конфигурации БД без остановки работы;

Тут то всё колом на пару дней и встанет...

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

40. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от Дмитрий email(??) on 19-Дек-12, 12:16 
А есть преимущества по сравнению с Hbase/Cassandra/MariaDB+Cassandra storage Engine?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +1 +/
Сообщение от juster on 19-Дек-12, 15:09 
зачем всё в кучу смешивать. у всех перечисленных разные ниши и области применния.
отметил бы простоту использования Oracle NoSQL.
большой "-" это собственно Oracle. то какие он последнее время фокусы выкидывает заставляет семь раз подумать перед тем как пользовать его софт.
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

45. "Компания Oracle представила открытую БД Oracle NoSQL Databas..."  +/
Сообщение от and (??) on 15-Мрт-13, 20:48 
https://blogs.oracle.com/charlesLamb/entry/oracle_nosql_data...

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

We used 15 servers, each configured with two 335 GB SSD cards. We did not have homogeneous CPUs across all 15 servers available to us so 12 of the 15 were Xeon E5-2690, 2.9 GHz, 2 sockets, 32 threads, 193 GB RAM, and the other 3 were Xeon E5-2680, 2.7 GHz, 2 sockets, 32 threads, 193 GB RAM.  There might have been some upside in having all 15 machines configured with the faster CPU, but since CPU was not the limiting factor we don't believe the improvement would be significant.

The client machines were Xeon X5670, 2.93 GHz, 2 sockets, 24 threads, 96 GB RAM. Although the clients had 96 GB of RAM, neither the NoSQL Database or YCSB clients require anywhere near that amount of memory and the test could have just easily been run with much less.

Networking was all 10GigE.

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

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

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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