Just delved into MartenDB for my latest project – a versatile database solution that seamlessly handles structure creation and excels in event support, all built on PostgreSQL. I've shared my initial insights and migration plans in my latest blog post. Dive in for a deeper look!
Incorrect ORM mapping can lead to significant performance issues, which can be difficult to diagnose and fix. One of the common problems related to mapping is the implicit conversion problem, which we'll focus on in this post. We'll explore how to fix this by enforcing correct column mapping.
Bazy danych i XML 504 dni, 23 godziny, 27 minut temu 89 źrodło rozwiń
I'm sure you write SQL from time to time. I want to share two useful SQL commands with you. I hope you like it! Those are: CREATE OR ALTER [name] DROP [object type] IF EXISTS [name] Watch the video to get to know them :)
Sztuka programowania 996 dni, 20 godzin, 34 minuty temu 36 źrodło rozwiń
ksqlDB to rozwiązanie z rodziny Apache Kafka i Confluent. Pozwala na wykorzystanie języka SQL do definiowania zadań przetwarzania strumieniowego. Wpis ten zaczyna serię o ksqlDB. Spróbujemy zrobić coś fajnego na podstawie danych z Packetbeat’a (monitoring ruchu sieciowego) i zobaczymy jak to dalej się rozwinie.Spis treścihide1Co to jest ksqlDB?ksqlDB w Cybersecurity?2Problem3ŚrodowiskoApache Kafka + Zookeeper + ksqlDB4Packetbeat5ksqlDBGdzie strumyk płynie z wolnaPrzykładowy rekordStream ‘packetbeat’Strea...
Bazy danych i XML 1072 dni, 22 godziny, 27 minut temu 51 źrodło rozwiń
Tym razem rozmawiamy z Pawłem Potasińskim o analityce. Przewijają się różne zagadnienia - od klasycznych hurtowni po uczenie maszynowe, kompetencje zespołów data science, co powinni wiedzieć programiści na temat analityki i czego ludzi od danych mogą się nauczyć od programistów.
Architektura 1352 dni, 22 godziny, 32 minuty temu 33 źrodło rozwiń
Nagrałem film, w którym mówię o zaletach baz NoSQL. Odzew był ciekawy, ale momentami miałem wrażenie, że nie wszyscy widzą dwie strony medalu. Fakty są takie, że na bazach NoSQL można się nieźle przejechać 😉.Spis treścihide1Wersja wideo2Zarządzanie schematem3Mniej wybacza4Brak ACID5Brak SQL6Ograniczona analityka i/lub brak JOINów7PodsumowaniePodziel się:Like this:RelatedWersja wideoZarządzanie schematem Każda baza NoSQL podchodzi do schematu na swój sposób. W niektórych schematu nie ma (MongoDB), w nie...
Bazy danych i XML 1520 dni, 23 godziny, 47 minut temu 112 źrodło rozwiń
W ramach urlopu i siedzenia w domu postanowiłam zaprogramować coś ciekawego w celu poszerzenia swoich umiejętności dotyczących m.in. .NET Core i Web API. Tak powstał pet projekt MyNozbe oparty na Nozbe. W trakcie programowania natknęłam się na ciekawy problem dotyczący Entity Frameworka, którym chciałam się z Wami podzielić.
Bazy danych i XML 1634 dni, 35 minut temu 146 źrodło rozwiń
Pisząc aplikację zwykle piszemy testy. Raczej nie muszę wyjaśniać po co 🙂 Czy tworząc różne procedury lub funkcje na bazie danych też sprawdzamy ich poprawność pisząc testy? Tu już niekoniecznie. A szkoda, bo pisanie testów w tSQLt nie różni się za bardzo od pisania zwykłych testów jednostkowych...
Bazy danych i XML 1647 dni, 23 godziny, 39 minut temu 63 źrodło rozwiń
Wpis poświęcony HierarchyID w najnowszym EF.
Bazy danych i XML 1843 dni, 22 godziny, 46 minut temu 90 źrodło rozwiń
Dzisiaj odcinek o SQL Database, troche podstaw odnosnie dlaczego bazy relacyjne oraz co dostarcza Azure w ramach tej usługi.
W poprzednim wpisie pokazałem Ci, jak użyć Sql Server Snapshots do resetowania stanu bazy w automatycznych testach. Innym podejściem, które możemy wykorzystać podczas pracy, jest po prostu usuwanie z bazy danych, które zostały dodane podczas wykonywania testów. Tytułowa biblioteka Respawn umożliwia realizację czegoś takiego w bardzo prosty sposób, ale ma również niestety swoje wady. Zobacz, co umożliwia i gdzie może Ci się ona przydać.Respawn Respawn (https://...
Bazy danych i XML 1897 dni, 17 minut temu 102 źrodło rozwiń
W kilku ostatnich wpisach na blogu zająłem się tematem testowania WebApi z wykorzystaniem testów w Postmanie. Ostatnio mogłeś zobaczyć, w jaki sposób wykonywać automatycznie testy w Azure DevOps. Użyty w tamtym wpisie przykład był bardzo prosty i tak naprawdę nie do końca był namiastką realnej aplikacji. Nie używał on bazy danych, a dane generował dzięki bibliotece NBuilder i przechowywał je w pamięci. Przez to powrót do znanego stanu przed uruchomieniem testów...
Obok StackOverflow Driven Development czy Hype Driven Development ostatnio możemy wyróżnić też CV Driven Development oraz LinkedIn Driven Development. LinkedIn od CV Driven Development różni się tym, że jego efekty kończą jako artykuły na rzeczonym portalu z informacją co takiego fajnego zaprojektowałem/zrobiłem w pracy. Sam LinkedIn coraz częściej wygląda jak na poniższym obrazku, więc warto się zastanowić czy aby na pewno to co czytamy na sens.
Architektura 1920 dni, 23 godziny, 23 minuty temu 83 źrodło rozwiń
Reading time ~6 minutes This article is Part 2 in a 2-Part Series. Part 1 - How to model hierarchical data in noSQL databasesPart 2 - This Article The problem of storing draft state and auditing is not limited to noSQL databases, and as previously, below patterns can be applied to SQL modeling. But because noSQL databases are, in most cases, lacking transactionality over multiple partitions, the problem is harder there. Making it more interesting :) Additionally, smart use of neet features of noSQL ...
Bazy danych i XML 1945 dni, 23 godziny, 58 minut temu 37 źrodło rozwiń
Using .NET Database Project and DbUp library for database management.
Bazy danych i XML 2185 dni, 22 godziny, 5 minut temu 69 źrodło rozwiń
Description of most common database change management approaches.
Bazy danych i XML 2192 dni, 22 godziny, 7 minut temu 83 źrodło rozwiń
Założę, że programujesz obiektowo. W takim razie niemalże na pewno zdarzyło Ci się stanąć przed wyborem bibliotek w momencie tworzenia rozwiązania lub przeglądać stos technologiczny istniejącego projektu. Myślę, że się nie pomylę, jeżeli napiszę, że w większości, jeśli nie we wszystkich przypadkach przed Twoimi oczami mignął jakiś ORM. Czasem okazuje się też, że SQL jest wymagany tylko i wyłącznie dlatego, że ten konkretny maper stoi nad tą, a nie inną technologią bazodanową.
Bazy danych i XML 2241 dni, 23 godziny, 21 minut temu 186 źrodło rozwiń
Kim jest data scientist? Co to za twór? Jakie języki programowania warto znać, aby pracować w świeżej gałęzi IT - czyli data science?
Bazy danych i XML 2242 dni, 22 godziny, 59 minut temu 80 źrodło rozwiń
Z MongoDB pierwszy raz zetknąłem się kilka miesięcy temu, kiedy to zacząłem projekt właśnie osadzony w klimacie tej bazy danych. Jako .NET-owiec pracowałem wcześniej tylko z relacyjnymi bazami danych SQL, był to głównie MSSQL wraz ze środowiskiem SMS, czyli Server Management Studio. MongoDB zrobiło na mnie pozytywne wrażenie, a o tym
Bazy danych i XML 2269 dni, 23 godziny, 21 minut temu 113 źrodło rozwiń
Powershell to, zgodnie z definicją znajdującą się w dokumentacji na stronie Microsoft, open-source owe, czyli ogólnodostępne narzędzie – interpretator komend lub też powłoka linii komend oraz dodatkowo język skryptowy. Powershell to taka alternatywa dla klasycznego windows’owego cmd, czyli command line, natomiast też zgodnie z powyżej podaną definicją, jest znacznie bardziej rozbudowany.