Mirki, potrzebuję w sprawny i darmowy sposób złożyć bazę danych z kilku dużych csv'ek, zrobić na niej kilka operacji i zapisać. żadnych fajerwerków, tylko, żeby mi to kurna nie cieło i rozumiało SQL lub PL/SQL, bo nie chce mi się zagłębiac w nic innego. No i darmowa licencja:P pomożecie jakimś programem?

#linux #sql #bazydanych
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Planuję zrobić w projekcie powiadomienia w stylu FB, czyli jest sobie ikonka na górze, która informuje o tym, że ktoś np. odpowiedział na Twój komentarz, użytkownik, którego obserwujesz dodał coś do strony itp... mam kilka koncepcji na to jak to zrobić ale żadna nie wydaje mi się być dobra, macie może jakieś źródła z rozwiązaniem tego problemu albo sami już implementowaliście coś takiego?

#mysql #bazydanych #programowanie
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Cybe: Na serwisie którym administruję, wygląda to tak, że działa sobie cały czas proces Pythona, który kontaktuje się z WebSocketami. Skrypty PHP pchają mu wiadomości JSONem UNIXowymi socketami. Proces wrzuca dane do bazy, jak użytkownik odpowiedni jest podłączony, to pcha mu powiadomienie.
  • Odpowiedz
Chcialem powiedziec ze transakcje po raz kolejny uratowaly mi zycie takze

nigdy nie zaczne przechowywac czegokolwiek w bazach nosql :<

Btw uzywa ktos z Was tego typu rozwiazan(nosql) na produkcji ?

Jesli
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak wolicie się bawić z bazą danych?

Zawsze implementujecie ContnetProvider i zatem macie wsparcie Googlowych rozwiązań m.in. AsyncQueryHandlera i CursorLoaderów, czy poprzez bezpośrednie zapytania do bazy danych tracąc, co prawda jedną warstwę abstracji i zatem licząc się, że zmiana struktury w bazie danych może wpłynać na inne aplikacje, lecz w ten sposób o wiele łatwiej uzyskuje się wsparcie dla ORM i zatem gotowa aplikacja powstaje szybciej.

W skrócie

Provider:
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

An Introduction to IndexedDB

IndexedDB is an asynchronous, transactional, key-value object store.

IndexedDB offers a powerful way to store and retrieve data in the browser. As with server-side databases, IndexedDB allows us to generate keys, search data, or sort it by a particular field. In this article, we’ll dig into the IndexedDB API by building a to-do list manager. But first, let’s look at some of the concepts around databases and IndexedDB.

http://dev.opera.com/articles/introduction-to-indexeddb/
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kończy mi się #hosting w #nazwa.pl mam tam 200 gb. Serwera używam do dwóch stron www, firmowej #bazydanych (faktury, wyceny dla klientów, raporty z zewnętrznych komórek itp) oraz trzymam około 30 adresów e-mail. Za przedłużenie na kolejny rok proponowali mi coś koło 740 zł, po rozmowie telefonicznej z działem handlowym zaproponowali mi 516 zł (brutto)... Bawić się w przenoszenie usług do innego dostawy czy zostać
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@czupakabra0987: Pytanie jest jedno czy za te 200 zł jest sens się męczyć z całą migracją (część osób w firmie korzysta z maila przez przeglądarkę, ktoś mi będzie musiał przewalić bazę danych na drugi serwer) więc nie wiem czy skórka warta wyprawki...
  • Odpowiedz
@lechu1988:

Nie znajdziesz nic wartego uwagi za mniejsze pieniądze czy choćby porównywalne.

Chcesz się bawić w migracje na inne rozwiązanie, to przy takiej ilości danych wszędzie będą Ci proponowali dedyka - za duża pojemność - czyli koszty od około 2 tysięcy złotych rocznie.
  • Odpowiedz
Mam do napisania w ch****j wielka procke w pl/sql (ok 2k-3k linijek wyjdzie lekko mysle).

Ogolnie procedura mieli dane, przelicza blalal.

Myslicie zeby rozbic poszczegolne kroki na osobne procki i odpalic pozniej w jednej glownej czy wszystko wpisac do jednej ?

#sql #bazydanych #programowanie #firstworldproblems
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Crisu: Podziel to na logiczne czesci i z jednej - glownej - wywoluj poszczegolne kroki. Latwiej Ci bedzie kontrolowac wyjatki i zachowanie wszystkiego. Ze nie wspomne ze moze sie okazac ze pewne funkcje czy procedury da sie uzyc w kilku miejscach.
  • Odpowiedz
@Crisu: Zaden problem. Jesli nie robisz zadnych bajerow z savepointami czy PRAGMA autonomoustransaction, to mozesz na przyklad zrobic taka tabele:

create global temporary table
  • Odpowiedz
@Dreszczyk: Jeden bedzie cos probowal, szukal, meczysz sie, w koncu utknie, wklei cos na pastebin i przyjdzie szukac pomocy. I takiemu chetnie pomoge.

A inny od razu wjedzie z tekstem niech mi ktos napisze Taki niech ginie
  • Odpowiedz