1. Czy używa się nierelacyjnych baz danych gdzieś gdzie wymagane jest bezpieczeństwo typu banki albo jakieś inne instytucje finansowe?

2. Jeżeli nie to dlaczego? Ze względu na słabszą obsługę transakcji?

#nosql #bazydanych
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fefler: a po co w systemie bankowym, gdzie relacji jest w p---u, ma się używać i kombinować z bazą nierelacyjną, skoro są bazy relacyjne? Bazy używa się takiej jaka jest adekwatna w danym systemie/sytuacji i nijak się ma tutaj sama tranzakcyjność czy bezpieczeństwo
  • Odpowiedz
@ssupkowski w sensie chcesz mieć w mongo osobne dokumenty na paragrafy czy jak to widzisz? jak chcesz to wszystko robić w bashu (pewnie dlatego wget?) to nada się sed albo awk, ale powodzenia w pisaniu reguł na to ;)
Chyba że wszystkie książki mają taką samą strukturę.
  • Odpowiedz
Gdybyscie w dniu dzisiejszym rozpoczynali pisanie systemu CRM dla firmy logistycznej, to na czym oparlibyscie baze danych ?

a) tradycyjnie jakas relacyjna typu MySQL albo Postgresql
b) cos NoSQL'owego, moze MongoDB

Wiadomo, ze do tego typu oprogoramowania to bardziej pasuja relacyjne bazy danych, ale jednak uzywajac jakis NoSQL'ow, mozna obnizyc koszty...
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki szybkie pytanie, baza MongoDB dla każdego rekordu tworzy dodatkowe ObjectId (_id), mogę wymusić podmianę by baza używała mojego Guida jak główny Id. Czy, ktoś spotkał się z sytuacją, by MongoDB sprawiało problemy bez domyślnego ObjectId ?
#programowanie #bazydanych #mongodb #nosql
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@stolar28: Pole _id musi być w dokumencie obowiązkowo, ale nie musi być to ObjectId. Wystarczy że będzie unikalne dla kolekcji oraz niemutowalne, może być dowolnego typu z wyjątkiem Arraya.
Stringi sprawdzają się doskonale.
  • Odpowiedz
Ostatnio jakoś trochę zamula mi mój obecny hosting od linuxpl. Korzystając z okazji, że przenoszę domeny zarejestrowane u nich do OVH, wpadłem na genialny plan przeniesienia też samego hostingu. Możecie coś polecić w równie przystępnych cenach ale z większymi możliwościami? Nie pogardziłbym możliwością hostowania aplikacji pisanych w Node i Javie oraz innymi bazami danych niż MySQL. Nie jest to jednak warunek determinujący zakup bo od tego mam też VPSa.

#hosting
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@devones: @goomba-pl: yup, jak budujesz odpowiednio za pomocą serverless to możesz w cholere zaoszczędzić. Np ten serwis Haveibeenpwned.com wg podlinkowanego masz całe zuzycie opisane. W usługach cloudowych masz zazwyczaj free grant, dopiero jak zrobi się z tego cos więcej to płacisz per wykonanie

https://www.troyhunt.com/serverless-to-the-max-doing-big-things-for-small-dollars-with-cloudflare-workers-and-azure-functions/
  • Odpowiedz
Szukam #nosql #ksiazki #informatyka może jakiś profesor mit albo nasz polibudowy do 30 ziko no chyba ze wystarczy dorzucić pare stówek na nówkę z salonu to tez dajcie. Jak dobra to biere
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, polecicie jakieś książki/inne materiały o bazach danych dla świeżaka? Chciałbym dobrze zgłębić temat zarówno SQLowych, jak i nierelacyjnych baz danych, właściwie zupełnie od zera - włączając w to dobre praktyki przy projektowaniu tabel, pisaniu zapytań itd.
Z góry dzięki za wszelki informacje ( ͡° ͜ʖ ͡°)

#programowanie #programista15k #mysql #sql #bazydanych #nosql #mongodb
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tak mi się skojarzyło:

– To jak ty się właściwie nazywasz, bo zapomniałem. Kongo? Srongo?
– Mongo.
– A więc uważnie mnie posłuchaj, Mongoł. Byłeś w relacjach?
– Nie.
  • Odpowiedz
Tworzę prostą aplikację CRUD (create, read, update, delete) w celach edukacyjnych opartą na html + js + mlab (bez node).

Jak bezpiecznie zapisać i odczytać dane w bazie nosql na przykładzie mlab (MongoDB) za pomocą #javascript bez ujawniania klucza autoryzacyjnego? Autoryzacja polega na dodaniu klucza do URL, co w przypadku ajaxa nie jest bezpieczne ze względu na dość łatwe podejrzenie danych. Dodatkowym problemem jest tez zapisanie klucza bezpośrednio w pliku
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@plackojad: Nie ma. Bazy NoSQL są od siebie tak różne, że w zasadzie jedyne, co je łączy, to że nie obsługują SQL-a. Wybierz sobie jedną z 20 dostępnych i na niej się skup.
  • Odpowiedz
– To jak ty się właściwie nazywasz, bo zapomniałem. Kongo? Srongo?
– Mongo.
– A więc uważnie mnie posłuchaj, Mongoł. Byłeś w relacjach?
– Nie.
– No właśnie, a ja znam kogoś, kto był i opowiedział mi to i owo. Wiesz, skąd się wzięli developerzy noSQL?
– Z linkedin?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

– To jak ty się właściwie nazywasz, bo zapomniałem. Kongo? Srongo?
– Mongo.
– A więc uważnie mnie posłuchaj, Mongoł. Byłeś w relacjach?
– Nie.
– No właśnie, a ja znam kogoś, kto był i opowiedział mi to i owo. Wiesz, skąd się wzięli developerzy noSQL?
– Z linkedin?
  • 29
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #bazydanych #nosql
Witam Mireczków, interesuje mnie rozwiązanie pewnego problemu, który przedstawię na prostym przykładzie. Na przykład bierzemy bank, gdzie mamy klienta oraz jego przychody i wydatki. Zakładając, że mamy 100 000 klientów i każdy z nich wykona średnio 200 transakcji to mamy 20 000 000 rekordów w tabeli. Chyba zgodzicie się, że przeszukanie takiej tabeli jest bardzo czasochłonne, więc jak to zrobić by miało RENCE
  • 34
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy w MongoDb są..."relacje"? Załóżmy, że mam typową apkę todo, i dwa osobne repozytoria na zadania i projekty.
Mam dwa scenariusze:
- pobieram projekt i jego zadania
- pobieram wszystkie projekty ale nie potrzebuję zadań,

Jak to powinno wyglądać?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, dziś darmowy #ebook z #packt: "MongoDB Cookbook"
https://www.packtpub.com/packt/offers/free-learning

Polecam obserwować: #packtpubfreelearning

Jeśli ktoś się spóźni i chce książkę proszę od razu na PW adres email wraz z tytułem książki. Zgodnie z polskim prawem nie można legalnie udostępnić tych zasobów masowo. Ale można bezpośrednio, korzystając ze stosunku towarzyskiego, więc
MiKeyCo - Mirki, dziś darmowy #ebook z #packt: "MongoDB Cookbook"
https://www.packtp...

źródło: comment_AVOrGhqUqIJTST65Tm5vm5ZV23RA3IUD.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#informatyka #sql #nosql

Murki gdybym sobie wymarzył pracę przy zarządzaniu bazami danych to co polecacie do nauki? Wszelakie kursy SQL oraz NoSQL to wiadomo, ale coś ze swojej autopsji polecicie? Problemu ze znalezieniem pracy w Polsce tudzież na zachodzie raczej nie będzie?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@szczesliwa_patelnia: A czym konkretnie chcesz się zajmować? Masz 4 duże liczące się technologie, Oracle, SQL Server, MySQL i Postgres. Z czego Oracle dostarcza certyfikacje dla MySQL i Oracle, Microsoft dla SQL Server, IBM dla DB2 a dla Postgresa jest tylko certyfikat od EnterpriseDB który nie jest wiele warty.

Postgres jest fajny ale jest bardzo niszowy i wyspecjalizowanych stanowisk jest mało. DB2 używa tylko IBM więc jeśli chcesz z nim pracować
  • Odpowiedz
@szczesliwa_patelnia: Trzepią hajs za certyfikaty na swoich produktach ale z drugiej strony ręczą własną opinią za to że osoba posiadająca certyfikat coś umie.

Jak chcesz się zapisać do korpo to się zapisuj, nie dostaniesz gigantycznej forsy na start ale dostaniesz możliwość nauki, awansu i durną nazwę stanowiska.
  • Odpowiedz
Zdecydowałem się wyjąć z bazy danych pewne dane i trzymać je na dysku w postaci zserializowanych obiektów. Czy to znaczy, że jestem już nosql-owcem?
#nosql #sql #bazydanych
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach