Welcome! edit

Hello, IllegalThoughts, and welcome to Wikipedia! I hope you like the place and decide to stay. Unfortunately, one or more of the pages you created, such as Draft:GridDB, may not conform to some of Wikipedia's guidelines, and may not be retained.

There's a page about creating articles you may want to read called Your first article. If you are stuck, and looking for help, please come to the Teahouse, where experienced Wikipedians can answer any queries you have! Or, you can just type {{help me}} on this page, followed by your question, and someone will show up shortly to answer your questions. Here are a few other good links for newcomers:

I hope you enjoy editing here and being a Wikipedian! Please sign your name on talk pages using four tildes (~~~~); this will automatically produce your name and the date. If you have any questions, check out Wikipedia:Questions or ask me on my talk page. Again, welcome! — Diannaa 🍁 (talk) 14:35, 2 December 2017 (UTC)Reply

Speedy deletion nomination of Draft:GridDB edit

 

If this is the first article that you have created, you may want to read the guide to writing your first article.

You may want to consider using the Article Wizard to help you create articles.

A tag has been placed on Draft:GridDB requesting that it be speedily deleted from Wikipedia. This has been done under section G12 of the criteria for speedy deletion, because the page appears to be an unambiguous copyright infringement. This page appears to be a direct copy from https://griddb.net/en/docs/NoSQL_Database_Architectural_Comparison.pdf. For legal reasons, we cannot accept copyrighted text or images taken from other web sites or printed material, and as a consequence, your addition will most likely be deleted. You may use external websites or other printed material as a source of information, but not as a source of sentences. This part is crucial: say it in your own words. Wikipedia takes copyright violations very seriously and persistent violators will be blocked from editing.

If the external website or image belongs to you, and you want to allow Wikipedia to use the text or image — which means allowing other people to use it for any reason — then you must verify that externally by one of the processes explained at Wikipedia:Donating copyrighted materials. The same holds if you are not the owner but have their permission. If you are not the owner and do not have permission, see Wikipedia:Requesting copyright permission for how you may obtain it. You might want to look at Wikipedia's copyright policy for more details, or ask a question here.

If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be deleted without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. — Diannaa 🍁 (talk) 14:35, 2 December 2017 (UTC)Reply

Text as requested edit

GridDB is a free and open-source in-memory database which uses a modified key-value data model. Developed by Toshiba, it utilizes a unique key-container model to store its data[1]. The key can be either any specified user value or a timestamp and each container can be specified via a key and then be further queried like a traditional RDBMS. It is written in C++ and has language bindings for C/C++, Java, Python[2], and Ruby.

History edit

Toshiba began developing GridDB in 2011 with its first commercial release coming in 2013 -- it was then open-sourced in 2016[3].

Main Features edit

In-Memory Architecture edit

Most of GridDB's storage occurs in-memory[4]. Its internal memory structure is flushed to disk on a checkpoint interval while maintaining a transaction log between checkpoints. When the database outgrows the configured memory utilization, data not likely to be used soon is freed from memory.

Even when the database does not fit in-memory, GridDB's performance remains stable without the user having to perform maintenance.

Because of this, GridDB rates highly on benchmark tests.[5]

Key-Container Model edit

GridDB uses a modified version of the popular key-value data model. The key can be either any user-specified value or a timestamp. Each container can be specified via a key and then be further queried like a traditional RDBMS.

GridDB supports both regular Collections and TimeSeries containers. Collections can use any value as a key while TimeSeries Containers use a time value. This allows for a specialized handling within the application, along with other features (ex. TIME_AVG, TIME_NEXT, TIME_SAMPLING).

Hybrid Master/Slave Architecture edit

GridDB has a hybrid master/slave architecture.[6] All nodes in a GridDB cluster contain partitioning data required to organize the cluster, but only one node acts as the master at any given time. In the case of a master failure, a bully election is held to quickly promote another node. This eliminates the single point of failure found in traditional master/slave architectures while maintaining the high performance.

ACID-Compliant edit

GridDB is ACID-compliant on the container level.[7] GridDB allows the user to configure the database to allow immediate consistency or eventual consistency.

Replication edit

Replication levels can be set for the entire cluster.[8] Each partition has many nodes: the owner, enough backup nodes to satisfy the configured replication level, and any catch up nodes that are required.

Catch up nodes are used when there are not enough backup nodes to satisfy the replication level or if there are other problems with the backup nodes. Reads and writes are direct to the partition owner rather than requiring a quorum of peer-to-peer nodes.

Failover[9] edit

The master node monitors all other nodes in the cluster. If a node does not respond to the master's heartbeat, that node is marked as down. The master then assigns the partitions that node owns to the other replicas.

If replication level is not met after a failure, another node will be assigned the role of catch up and that partition will be begin transferring large blocks of data.

References edit

  1. ^ "GridDB technical reference". griddb.net. Retrieved 2017-12-01.
  2. ^ griddb_client: GridDB Client (Python, Ruby), GridDB, 2017-09-27, retrieved 2017-12-01
  3. ^ "NoSQL Database Architectural Comparison" (PDF). {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  4. ^ "GridDB technical reference". griddb.net. Retrieved 2017-12-01.
  5. ^ "GridDB and Cassandra Performance and Scalability" (PDF). {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  6. ^ "GridDB Technical Design Document" (PDF). {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  7. ^ "GridDB technical reference". griddb.net. Retrieved 2017-12-01.
  8. ^ "GridDB technical reference". griddb.net. Retrieved 2017-12-01.
  9. ^ "GridDB technical reference". griddb.net. Retrieved 2017-12-01.


Re: Draft:GridDB edit

Hello IllegalThoughts I have added projects Technology, Computing, Internet, to your article. You may wish to join them, check their to-do, and meet new people with interest in these topics. ( To reply click "edit" next to this section, and add your reply at the end. ) Cheers, --Gryllida (talk) 03:34, 6 December 2018 (UTC)Reply

Hello Gryllida, Thank you so much, I will definitely join those topics of interest and try to inject myself into the community. As an aside, do I need to do anything else to get this article moved out of "Draft" and into the main Wikipedia page? Thanks again. IllegalThoughts (talk) 18:54, 7 December 2018 (UTC)Reply

Fixed wikilinks by removing line breaks, seems like a bug in the software that you used to create the draft. If I may ask, what software did you use? Gryllida (talk) 06:01, 27 December 2018 (UTC)Reply
Thank you for the help. I didn't use any special software -- I believe I just copied & pasted the content (from my talk page) over to a Google Doc file to share. In any case, I've fixed my errors. Anything else for me to fix? Thanks again, IllegalThoughts (talk) 00:16, 28 December 2018 (UTC)Reply
Thanks for letting me know that. I guess Google Docs should be avoided because it trims lines at about 80 characters, which breaks wikilinks.
I guess one of the next steps is query the projects linked above (technology, computing, Internet) at their talk pages, asking for feedback with the draft. Would you like to do that? Please let me know if you need any help. Gryllida (talk) 00:48, 28 December 2018 (UTC)Reply
Okay, will do! Thanks again for the support. IllegalThoughts (talk) 17:41, 28 December 2018 (UTC)Reply

Your submission at Articles for creation: GridDB (March 7) edit

 
Your recent article submission to Articles for Creation has been reviewed! Unfortunately, it has not been accepted at this time. The reason left by Mjs1991 was: Please check the submission for any additional comments left by the reviewer. You are encouraged to edit the submission to address the issues raised and resubmit when they have been resolved.
Mjs1991 (talk) 02:18, 7 March 2019 (UTC)Reply
 
Hello, IllegalThoughts! Having an article declined at Articles for Creation can be disappointing. If you are wondering why your article submission was declined, please post a question at the Articles for creation help desk. If you have any other questions about your editing experience, we'd love to help you at the Teahouse, a friendly space on Wikipedia where experienced editors lend a hand to help new editors like yourself! See you there! Mjs1991 (talk) 02:18, 7 March 2019 (UTC)Reply

Managing a conflict of interest edit

  Hello, IllegalThoughts. We welcome your contributions, but if you have an external relationship with the people, places or things you have written about in the page Draft:GridDB, you may have a conflict of interest (COI). Editors with a COI may be unduly influenced by their connection to the topic. See the COI guideline and FAQ for organizations for more information. We ask that you:

  • avoid editing or creating articles about yourself, your family, friends, company, organization or competitors;
  • propose changes on the talk pages of affected articles (you can use the {{request edit}} template);
  • disclose your COI when discussing affected articles (see WP:DISCLOSE);
  • avoid linking to your organization's website in other articles (see WP:SPAM);
  • do your best to comply with Wikipedia's content policies.

In addition, you must disclose your employer, client, and affiliation with respect to any contribution which forms all or part of work for which you receive, or expect to receive, compensation (see WP:PAID).

Editing for the purpose of advertising, publicising, or promoting anyone or anything is not permitted. Thank you. GermanJoe (talk) 15:56, 6 June 2019 (UTC)Reply

  • If you disagree with the removal of this entry from Time series database‎, please clarify a possible conflict of interest first and start a thread on the article's talkpage instead of re-adding the entry with the same poor sources. Of course if you can provide a truely independent, reliable source with some substantial coverage about the DB, it could be added later. GermanJoe (talk) 16:01, 6 June 2019 (UTC)Reply

Your draft article, Draft:GridDB edit

 

Hello, IllegalThoughts. It has been over six months since you last edited the Articles for Creation submission or Draft page you started, "GridDB".

In accordance with our policy that Wikipedia is not for the indefinite hosting of material deemed unsuitable for the encyclopedia mainspace, the draft has been nominated for deletion. If you plan on working on it further, or editing it to address the issues raised if it was declined, simply edit the submission and remove the {{db-afc}}, {{db-draft}}, or {{db-g13}} code.

If your submission has already been deleted by the time you get there, and you wish to retrieve it, you can request its undeletion by following the instructions at this link. An administrator will, in most cases, restore the submission so you can continue to work on it.

Thank you for your submission to Wikipedia! JMHamo (talk) 09:47, 13 October 2019 (UTC)Reply