SendMeAnAngel
Pytanie odnośnie baz danych typu Cassandra / ScyllaDB. Czy ktoś stosuje to jako główną bazę danych w projekcie? Duplikujecie dane?

Przykład w relacyjnej bazie:

users
- id
1
JamesJoyce
#naukaprogramowania #programowanie #programista15k #bazydanych #nosql #czytajzwykopem #ksiazki

Właśnie skończona. Polecam, jako miłe wprowadzenie do NoSQL. Książka napisana prostym, jasnym językiem. Zawiera ogrom przypisów i odniesień do bardziej szczegółowych materiałów. Książka nie dotyczy bowiem jakichś konkretnych baz NoSQL, tylko opisuje teorie, jakie stoją za czterema najważniejszymi. Dobre fundamenty pod dalszą naukę.
10
  • Najlepsze
  • Wszystkie komentarze
w.....a
w.....a
@JamesJoyce: Ksiązka wydana w 2015, pisana 10 lat temu - jesteś pewien, że wiekszośc danych nie jest lekko mówiąc nie aktualna?
3
JamesJoyce
@wmja: nie jest. Bazy grafowe czy kolumnowe wciąż opierają się na tych samych podstawach.
3
Patres
#java #mongodb #nosql #programowanie
Mirki, pierwszy raz pracuję z bazą noSql i zastanawiam się jak powinny wyglądać encje. Skoro bazy te nie są nastawione na relacje to jeżeli mam wątki czatu i wiadomości czatu to czy wątki czatu powinny przechowywać listę wiadomości (1 kolekcja), czy może mieć 2 kolekcje: wątki czatu i wiadomość czatu z id wątków. W relacyjnej bazie danych sprawa jest prosta -
0
  • Najlepsze
  • Wszystkie komentarze
Saly
1 kolekcja:

2 kolekcje:


@Patres: masz na odwrót

Co do podziału to jestem za dwiema odzielnnymi kolekcjami, bo wyobraż sobie wątek na tysiące wiadomości. Updatowanie jednego obiektu w kolekcji jest wolne i generuje problemy związane
2
twojStaryJebqnany
twojStaryJebqnany
Mongos przyjmuje, ze dokumenty powinny byc w miarę małe (do 16mb) więc nie powinieneś pchać zbyt dużo do jednego dokumentu.
1
MrFisherman
Dobra baza danych do trzymania dużej ilości xml (jakiś nosql) to? Coś polecacie?

#programowanie #nosql #xml #bazydanych
1
WhiskyRomeo
Znacie jakieś konkretne bibliotek, które umożliwiają zaimplementowanie języka SQL do dowolnych zbiorów danych? Otóż mam różne bazy danych (głównie no-sql, key value itp...), chciałbym móc po ludzku odpytać i zrobić selekty. Chciałbym móc zaimplementować, rozszerzyć, osadzić język SQL, lub podobny do SQL do robienia zapytań - bez insertów i modyfikacji, tylko read.
Mam pewna sukcesy z SQLite i virtual tables, ale to takie jakieś na około.
DynamoDB używa PartiQL, ale nie ma informacji, czy
0
  • Najlepsze
  • Wszystkie komentarze
jerry_owies
@WhiskyRomeo: mongoDB?
1
d.....z
d.....z
1
Crisu
Jakis fajny i najlepiej darmowy GUI do mongo ?
#mongodb #nosql #programowanie #bazydanych
0
  • Najlepsze
  • Wszystkie komentarze
arysto2011
@Crisu: Robo3t, Studio3t
1
Crisu
Crisu Autor
@arysto2011: właśnie zainstalowałem to robo3t wyglada niezle :) thx
1
mr_ponglish
Robię sobie bloga w nodejs, mongodb. Robię sekcję komentarzy do artykułów na blogu i nie wiem czy robić osobny model do komentarzy czy poprostu w modelu artykułu dodać do tego obiekt komentarzy. Doradźcie miraski

#naukaprogramowania #programowanie #backend #nodejs #mongodb #nosql
1
  • Najlepsze
  • Wszystkie komentarze
trevoz
Jezuu przypomniało mi się jak kiedyś był hype na NoSQLowe bazy danych, głównie MongoDB.

Dobrze, że ludzie wrócili po rozum do głowy i kapnęli się, że nierelacyjna baza danych nie nadaje się do większości rzeczy.
Ale dalej śmieszy jak człowiek wraca do jakiegoś starego projektu z MongoDB, gdzie okazywało się że bez joinów to jednak ciężko coś zaprojektować, więc tworzyli relacje w nierelacyjnej bazie danych xd

#programowanie #programista15k
80
  • Najlepsze
  • Wszystkie komentarze
markaron
Robię rozpoznanie w temacie modelowania danych w Apache Cassandra i nie mogę znaleźć odpowiedzi na jedno pytanie. Jedną z dobrych praktyk jest zacząć modelowanie tabel od zapytań (inaczej niż w rdbms-ach). No i załóżmy, że mamy taki model jak na obrazku przystosowany pod zapytania. Jak widzimy informacje o hotelach znajdują się w kilku tabelach: hotels, hotels_by_poi, amenities_by_room, itd.

Teraz jak chcę do bazy dodać nowy hotel, to muszę zrobić
0
  • Najlepsze
  • Wszystkie komentarze
p.....a
p.....a
Jakie rozwiazanie Waszym zdaniem bedzie lepsze jako cluster bazy danych?
Wiecej slabszych maszyn czy mniej mocnych?
Np 10 maszyn 64GB RAM i 2x512GB SSD vs 5 maszyn 128GB RAM 2x1TB SSD?

Mocniejsze maszyny wychodza troche taniej i maja lepszy procesor, ale w sumie jak padnie np jedna maszyna to sie traci 1/5 mocy obliczeniowej zamiast 1/10 i troche nie wiem na co sie zdecydowac...

#programowanie #bazydanych #nosql
0
  • Najlepsze
  • Wszystkie komentarze
Rollines
Rollines
Mirki potrzebuje postawić bazę danych pod aplikacje.
Dane będą ustrukturyzowane, około 10-15 kolumn przy czym tylko w jednej będzie tekst użytkownika (wiec może to być cokolwiek). Miesięcznie 50-100 mln rekordów. Nie znam się zupełnie, ale musiałbym wiedzieć mniej więcej co będzie potrzebne. Pytania, co lepiej sql, no sql? Jeżeli no sql to co, żeby była w miare user friendly dla osób, które będą te dane przetwarzać. Musi być w miare szybka do
0
  • Najlepsze
  • Wszystkie komentarze
tractat
tractat
Co polecacie do implementacji wydajnego systemu wyszukiwania jeśli
- mam różne obiekty o różnej strukturze, z kilkoma wspólnymi wartościami takimi jak tytuł, opis
- obiekty mają wartości, których inne mogą nie mieć, po których, w zależności od konfiguracji zapytania, można filtrować
Jako przykład:
https://www.olx.pl/motoryzacja/samochody/
https://www.olx.pl/motoryzacja/opony-felgi/
0
  • Najlepsze
  • Wszystkie komentarze
aawekhwge
aawekhwge
Mireczki orientujecie się czy jest coś szybszego od Actian Vector (dawne Vectorwise) do danych zawierające recordy finansowe i do ich analizy? Najlepiej opensource i za darmo, żebym sobie poeksperymentował ( ͡° ͜ʖ ͡°)
#programowanie #sql #nosql
0
  • Najlepsze
  • Wszystkie komentarze
OpenCulture
Już 16-17 września odbędzie się konferencja IBM Think Digital Summit 2020.

Poniżej moje zaproszenie wideo na tą konferencję.
Będę miał przyjemność powiedzieć kilka słów o #opensource
W ramach rozszerzenia tematu na platformie konferencji dostępne będą kolejne bardzo ciekawe materiały nt. Open Source.
Np. techniczna rozmowa nt. baz #nosql, #mikroserwisy #kontenery
3
  • Najlepsze
  • Wszystkie komentarze
PrawyKuba
#bazydanych #sql #nosql #programowanie

Hejka.

Potrzebuję przechowywać strukturę drzewiastą - coś na wzór drzewa genealogicznego. [patrz obrazek].

W
0
  • Najlepsze
  • Wszystkie komentarze
trevoz
Tworzenie relacji w nierelacyjnych bazach danych.

Biorę po 500zł od każdej drużyny i słucham państwa co sądzą na ten temat.

#nosql #sql #bazydanych #programowanie
0
  • Najlepsze
  • Wszystkie komentarze
szymura
Jestem w trakcie pisania pracy licencjackiej o temacie baz danych.
Obrona w październiku, a muszę dopisać trzeci rozdział.
Dwa pierwsze rozdziały mam teoretyczne o bazach relacyjnych i nierelacyjnych.
W trzecim planowałem zrobić porównanie, ale ciężko mi się pisze, ze względu na to,
że wszystkie informacje się powtarzają. Z promotorem słaby kontakt, nie za bardzo pomaga.
Macie może pomysł i wskazówki co mógłbym opisać w rozdziale 3?
0
  • Najlepsze
  • Wszystkie komentarze
nieinformatyk
nieinformatyk
#programowanie #nosql #hadoop

Dlaczego warto znać nierelacyjne bazy danych?

Cześć:)
Nagrałem właśnie materiał o nierelacyjnych bazach danych. W nagraniu poznasz odpowiedzi na m.in:
3
konik_polanowy
Dzisiaj Guide to NoSQL with Azure Cosmos DB (September 2018)

https://www.packtpub.com/packt/offers/free-learning

#packtpubfreelearning #nosql #sql #azure

odpowiedź
13
  • Najlepsze
  • Wszystkie komentarze