Darmowa baza danych do użytku komercyjnego - PostgreSQL

0

Witam,
Czy PostgreSQL jest jedyną darmową bazą do użytku komercyjnego? Czytałem o MySQL, ale informację na różnych stronach są rozbieżne. Potrzebuję zrobić prostą bazę danych (będzie pewnie 4 tabele). Ma działać na Windows, aplikacja będzie pisana w javie.

Mam 5 komputerów połączoną w sieć lokalną. Tutaj mam pytanie odnośnie wdrażania bazy i aplikacji. Moje doświadczenie z tym jest praktycznie zerowe, jedyne co miałem to styczność to z Oracle, tam instalowało się oprogramowanie bazy, później się tworzyło użytkownika, tworzyłem "plik bazy" i na koniec w sql developer podłączałem się do stworzonej bazy przez sid i tam tworzyłem tabelę, relację itp. Testowałem to tylko na jednym komputerze.

Pytanie jak wygląda ten proces w postgresql? I jak później się to wdraża, żeby działo na kilku komputerach? Instaluję się bazę na jednym kompie, aplikację na wszystkich. Skoro komputery są połączone lokalnie to czy wystarczy podać SIDA czy trzeba będzie coś jeszcze zrobić?

Każda porada, linki mile widziane. Z góry dzięki.

2

W PostgreSQL proces tworzenia bazy wygląda podobnie, trzeba tylko mieć odpowiedni edytor graficzny, np. pgAdmin.
Nie wiem, co to SIDA, generalnie z aplikacji do każdej chyba bazy łączysz się przez connection string, który zawiera zazwyczaj IP/nazwę serwera, port, nazwę bazy danych.
Czemu nie użyjesz Oracle Express, skoro masz doświadczenie w tej technologii?

0

@somekind pewnie bym użył. Tylko chodzi o darmowe rozwiązanie i jakie ograniczenia są.
Czytam właśnie,

Oracle Database Express Edition – najmniejszy i najtańszy produkt z rodziny serwerów
baz danych Oracle. Posiadający funkcjonalność zbliżoną do wersji Standard Edition, ale dodatkowo
ograniczoną możliwościami wykorzystania zasobów sprzętowych serwera (1 procesor,
1GB pamięci, 4GB lub 11GB danych użytkownika składowanych w tej wersji bazy danych).
Największą zaletą tego produktu jest jego cena – a dokładniej jej brak, gdyż jest bezpłatny
do praktycznie wszelkich zastosowań (w tym także komercyjnych). Idealna jako serwer
dla małych baz danych – jako zamiennik współużytkowanych arkuszy kalkulacyjnych,
osobistych baz danych, ale także jako silnik dla małych serwisów WWW (zwłaszcza w połączeniu
ze środowiskiem Oracle Application Express). Oracle nie oferuje wsparcia dla użytkowników
tej wersji bazy danych.

Tylko nie wiele z tego rozumiem. Czy to znaczy, że baza nie będzie mogła mieć więcej niż 4GB lub 11GB danych? Liczę około 4 tabele, w każdej góra 10 pól, większość typu string, dwa pola z datami. Liczmy, że dziennie będzie dodawane jakieś 150 rekordów.

2

Można używać komercyjnie. Max: 11GB. Przy takiej ilości danych to myślę że wystarczy to 11GB na lata.
Więcej na temat: http://www.oracle.com/technetwork/licenses/database-11g-express-license-459621.html
https://community.oracle.com/thread/2508251?tstart=0

1

Dlatego proponuję wersję Express. Jej się nie da kupić nawet za 1mld dolarów. ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1