Questions tagged [cubrid]

CUBRID is an open source relational database management system optimized for Web Applications.

CUBRID is a comprehensive open source relational database management system (RDBMS) highly optimized for Web applications, especially when complex business services process large amount of data and generate huge concurrent requests. By providing unique optimized features, CUBRID enables to process much more parallel requests at much less response time.

CUBRID is implemented in C programming language. It is scalable relational database, designed to be high performance. It provides over 90% SQL compatibility with MySQL. It has High-Availability features, sync/async/semi-sync replication, online and incremental backup, and many other enterprise level features. See the home page for more information.

In CUBRID users can create unlimited number of databases, tables, and rows. There can be 6400 columns in each row, and the length of a column name is limited to 254 characters. Users can also insert unlimited size BLOB / CLOB data into a CUBRID table.

CUBRID has a separate license for its server engine and its interfaces. The server engine adopts the GPL v2.0 or later license, which allows distribution, modification, and acquisition of the source code. The API interfaces have the Berkeley Software Distribution license in which there is no obligation of opening derivative works. The reason of adopting two separate license systems is that CUBRID does not want to create any limitations to Independent software vendors (ISV) for developing and distributing various CUBRID based applications.

The CUBRID license policy is different from that of other vendors. To distribute or sell MySQL applications, it is required to open the source code of applications or to purchase commercial license. However, CUBRID has two different license policies for interface and server to address the limitations of the traditional open source DBMS and provide excellent cost savings to companies

The name "CUBRID" is a combination of two words "Cube" and "Bridge".In case of CUBRID, "Bridge" stands of the "data bridge", while "Cube" is a sealed box which provides security for its contents. Thus, CUBRID means a secure software which holds sensitive information.

The CUBRID server and official libraries are implemented in C and C++, while CUBRID Manager, the CUBRID database administration tool, is implemented in Java. All CUBRID Tools are developed at Sourceforge.net.

CUBRID runs on Linux and Microsoft Windows platforms and provides language-specific APIs, including JDBC, PHP, ODBC, OLEDB, ADO.NET, Ruby, Python, Perl and C-API. All CUBRID Interfaces are developed at Sourceforge.net.

13 questions
6
votes
1 answer

CUBRID database

I have received a message about CUBRID database they said that it's better than MySQL in performance, so any one heard about it. Is that correct Regards
Motasem
  • 599
  • 1
  • 6
  • 13
4
votes
1 answer

Cannot access attributes of default Chef recipe in child recipe attributes file

I have several recipes in my cubrid cookbook which I use to install CUBRID Database on a Vagrant box. Each recipe has its own attributes file. Eg: # attributes/default.rb for recipe/default.rb default['cubrid']['home'] = "/opt/cubrid" Then: #…
esengineer
  • 9,514
  • 7
  • 45
  • 69
3
votes
1 answer

Calling a method from another java class creates duplicate JPanel?

When i'm trying to call a method from JPanel2 in my JPanel4, it wont show any changes in the JFrame after the press of a button, but when i tried putting the button in JPanel2, everything worked fine. So my question is, as i stated in the title -…
2
votes
2 answers

Is it possible to run CUBRID on Travis CI?

I tried the configuration below and attempted to run unit tests that connect demodb database on port 30000 or 33000 with no success. language: php php: - 5.4 - 5.5 install: - echo 'yes' | sudo add-apt-repository ppa:cubrid/cubrid - sudo…
marcio
  • 10,002
  • 11
  • 54
  • 83
2
votes
3 answers

Java to C# - CallableStatement convert

Hi I am trying to understand how to convert java code to C#, I read some tutorials about java but I dont find the way in how to translate this lines of code: CallableStatement cstmt = con.prepareCall("?=CALL cstmt.registerOutParameter(1,…
NewCastle79
  • 73
  • 10
1
vote
1 answer

python database API encoding

I'm trying to get UTF-8 data from CUBRID using python DB API like followings. con = CUBRIDdb.connect("CUBRID:localhost:30000:yoondb:::","public"); cur = con.cursor(); qry = "select * from log"; cur.execute(qry) print cur.fetchall() and i wrote…
1
vote
1 answer

What is the performance of CUBRID with a 1000+ columns with indexes

I have a project that requires me to create tables on the fly. When tables are created it needs to support at least 1000 columns in each table. All INTs, Dates, BITs, will be indexes. So there could be about 400 indexes on one table. Once data is…
Luke101
  • 63,072
  • 85
  • 231
  • 359
1
vote
2 answers

Implementing sharding with CUBRID DB

Do you know how can I utilize CUBRID database sharding on Amazon EC2 or any other computer environment. I can't find any information of how it is doe on their website. (http://www.cubrid.org/)
Liron Harel
  • 10,819
  • 26
  • 118
  • 217
0
votes
1 answer

scheduleAtFixedRate with Timer

I try to excute the code every hour This is for java in applicationRunner that can be run with the server is started. @Component public class TestApplicationRunner implements ApplicationRunner { // some Autowired @Override public void…
0
votes
1 answer

Golang connect to Cubrid

I want to make a connection from Golang project to Cubrid DB, run on Windows and Linux. I found the driver github.com/sabzil/cubrid but it don't work on windows. Please give me a way to solve it!!!
0
votes
1 answer

Cubrid DB for missions critical applications

I wanted to know how many of you have heard or used Cubrid database? How long Cubrid are in the DB business? Any benchmarks available? Does Cubrid can be used in production? How easy is to scale with it?
Liron Harel
  • 10,819
  • 26
  • 118
  • 217
0
votes
1 answer

How to call Java stored procedure with C# in CUBRID database

I am using the following code to consume a CUBRID database java stored procedure. string ConnectionString = "server=localhost;database=demodb;port=30000;user=dba;password=123456"; DataTable dt = new DataTable(); DataSet ds = new…
NewCastle79
  • 73
  • 10
-2
votes
1 answer

Load jar from class java file in a CUBRID database

I have a java class and I want to Load a class inside a external jar. The jar is xstream-1.4.2.jar the class is com.thoughtworks.xstream.XStream I search in google but I cant insert an external reference to my project (jar) this is my code: File…
NewCastle79
  • 73
  • 10