Oracle
 sql >> база данни >  >> RDS >> Oracle

Oracle 12.2 Sharding

Работих малко с MongoDB и едно от нещата, които харесвам в него, е как шардирането помага на платформата да постигне висока производителност. MongoDB не е единствената платформа за база данни, която използва шардинг, а само една от най-масовите. Докато работех с MongoDB и се възхищавах на разделянето и способността да обработвам JSON документи, също бях обезпокоен от няколко други неща. Това не се има предвид като пълно изхвърляне на MongoDB, тъй като много платформи за бази данни, особено новите играчи в блока, страдат от същите неща. Това не е изчерпателен списък, но ето някои от нещата, които бих искал да мога да намеря в MongoDB.

  • Съответствие с ACID – Идеята за последователно в крайна сметка никога не отговаря на DBA в мен, който иска да защити критични корпоративни данни.
  • Сигурност – идвам от Oracle, най-сигурната база данни наоколо. Никоя друга платформа за DB няма нивото на функции за сигурност, установено в Oracle.
  • Инструменти – Свикнал съм с Oracle Enterprise Manager за наблюдение/управление на моята среда на Oracle. До голяма степен разчитам на всичко, което предоставя диагностичният пакет. Новият ми любим инструмент е Lighty за Oracle. Като специалист по настройка на производителността, оценявам колко добре е инструментирано ядрото на Oracle и колко неща мога да използвам, за да разреша проблеми с производителността на базата данни. Никоя друга база данни не се доближава.
  • Архивиране и възстановяване – RMAN автоматизира всичко и премахва цялата упорита работа при архивиране и възстановяване на базата данни.

Е, ако търся уеб мащаб, Oracle сега ще му предостави 12cR2. Oracle 12c донесе естествена поддръжка на JSON, което е страхотно. Oracle 12.2 сега ще ми позволи да създам разчленена таблица и да се насладя на тази възможност за уеб мащабиране, която предоставя MongoDB. Моите приложения могат да се свързват с база данни на Oracle и да се наслаждават на разчленени и неразчленени таблици със същата връзка към базата данни. Не губя нищо от другите неща, които толкова обичам.

Чух няколко други хора да се разхождат и да говорят за новата способност за разделяне на 12.2. За мен това е основен момент и вероятно би могъл да бъде в горната част на списъка с акценти от OOW15.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създадете вложена таблица като обект на база данни в Oracle

  2. По-бърз начин за вмъкване чрез скрипт в Oracle?

  3. Изпращане на масив от стойности към процедурата на Oracle за използване в клаузата WHERE IN

  4. ORA-12170:TNS:Възникна изчакване на връзката

  5. Как мога да намеря кои таблици препращат към дадена таблица в Oracle SQL Developer?