Видео: Java-д ямар мэдээллийн сан хамгийн тохиромжтой вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Java дахь өгөгдлийн сангийн холболтын стандартыг JDBC гэж нэрлэдэг. Миний мэдэхийн хамгийн түгээмэл мэдээллийн сан бол ашигладаг MySQL , гэхдээ би бусад мэдээллийн санг ашигладаг олон програмыг харсан Oracle , PostgreSQL , IBM-DB2, MS-SQL , Sybase, тэр ч байтугай JDK-д ирдэг цэвэр Java "Java DB" (өөрөөр хэлбэл) Апачи Дерби ).
Үүнийг анхаарч үзвэл аль мэдээллийн санг хамгийн их ашигладаг вэ?
The ихэнх нь алдартай мэдээллийн сан Дэлхийд Oracle-ийн дагуу ДБ -Хөдөлгүүрийн зэрэглэл. Oracle-ын дараа MySQL, SQL Server, PostgreSQL болон MongoDB зэрэглэлд ордог.
Цаашилбал, мэдээллийн санд ямар програмчлалын хэл илүү тохиромжтой вэ? 2016 оны хамгийн эрэлт хэрэгцээтэй 9 програмчлалын хэл
- SQL. SQL ("үргэлжлэл" гэж нэрлэдэг) нь олон төрлийн амтыг олж авах боломжтой тул ажлын жагсаалтыг тэргүүлдэг нь гайхах зүйл биш юм.
- Java. Технологийн нийгэмлэг саяхан 20 жилийн ойгоо тэмдэглэвth Java-ийн ой.
- JavaScript.
- C#
- C++
- Python.
- PHP.
- Ruby on Rails.
Үүнтэй адилаар та Java нь мэдээллийн сан мөн үү гэж асууж магадгүй юм.
Java мэдээллийн сан Холболт (JDBC) нь програмчлалын хэлний програмчлалын интерфейс (API) юм Java , энэ нь үйлчлүүлэгч хэрхэн хандаж болохыг тодорхойлдог a мэдээллийн сан . -ийн нэг хэсэг юм Java Oracle корпорацийн стандарт хувилбар платформ.
Google ямар мэдээллийн санг ашигладаг вэ?
Том ширээ. Bigtable нь хуваарилагдсан хадгалах систем юм (байгуулагдсан Google ) маш том хэмжээтэй болгохоор зохион бүтээгдсэн бүтэцлэгдсэн өгөгдлийг удирдахад зориулагдсан: мянга мянган барааны сервер дээрх петабайт өгөгдөл. дээр олон төсөл Google Bigtable-д өгөгдлийг хадгалах, үүнд вэб индексжүүлэх, Google Дэлхий, ба Google Санхүү.
Зөвлөмж болгож буй:
Хавтгай мэдээллийн сан яагаад харилцааны мэдээллийн сангаас бага үр дүнтэй байдаг вэ?
Нэг хавтгай файлын хүснэгт нь хязгаарлагдмал хэмжээний өгөгдлийг бүртгэхэд хэрэгтэй. Гэхдээ том хавтгай файлын мэдээллийн сан нь харилцааны мэдээллийн сангаас илүү их зай, санах ой эзэлдэг тул үр ашиггүй байж болно. Энэ нь таныг шинэ бичлэг оруулах бүрт шинэ өгөгдөл нэмж оруулахыг шаарддаг бол харилцааны мэдээллийн санд оруулахгүй
Хамгийн муу тохиолдолд аль эрэмбэлэх алгоритм хамгийн тохиромжтой вэ?
Эрэмбэлэх алгоритмууд Алгоритм Өгөгдлийн бүтэц Цагийн нарийн төвөгтэй байдал:Хамгийн муу Түргэн эрэмбэлэх Массив O(n2) Нэгтгэх эрэмбэлэх Массив O(n log(n)) Нуруулдан эрэмбэлэх Массив O(n log(n)) Гөлгөр эрэмбэлэх Массив O(n log(n))
Үйл ажиллагааны мэдээллийн сан нь ямар төрлийн мэдээллийн сан вэ?
Үйл ажиллагааны мэдээллийн сан нь мэдээллийн агуулахын эх сурвалж юм. Үйл ажиллагааны мэдээллийн сан дахь элементүүдийг шууд нэмж, устгах боломжтой. Эдгээр өгөгдлийн сан нь SQL эсвэл NoSQL-д суурилсан байж болох бөгөөд сүүлийнх нь бодит цагийн үйл ажиллагаанд чиглэгддэг
Би одоо байгаа SQL Server мэдээллийн сангаас хэрхэн шинэ мэдээллийн сан үүсгэх вэ?
SQL Server Object Explorer-д SQL Server зангилааны доор холбогдсон серверийн жишээг өргөжүүлнэ. Өгөгдлийн сангийн зангилаа дээр хулганы баруун товчийг дараад "Шинэ мэдээллийн сан нэмэх" гэснийг сонгоно уу. Шинэ мэдээллийн сангийн нэрийг TradeDev болгон өөрчил. SQL Server Object Explorer дээрх Худалдааны мэдээллийн бааз дээр хулганы баруун товчийг дараад схемийг харьцуулахыг сонгоно уу
Мэдээллийн технологийн мэдээллийн сан гэж юу вэ?
ТОДОРХОЙЛОЛТ: Мэдээллийн сан гэдэг нь зохион байгуулалттай эсвэл логик байдлаар нэг дор хадгалагдсан өгөгдөл, мэдээллийн цуглуулга юм. Эсвэл тэд танд үл хөдлөх хөрөнгийн зуучлагч, кино театр эсвэл эмчийн мэс засал гэх мэт хувилбаруудыг өгч, дараа нь тухайн байгууллагад ашиглаж болох мэдээллийн сангийн жишээг өгөхийг танаас хүсэх болно